Home invasion suspect charged with other robberies