heterogenise rehomogenize rehomogenise isoenhance diploidize heterogenize haploidise diploidise isomerise heterochromatize