heterosomes