diploidize diploidise rediploidize haploidise tetraploidize triploidize haploidize haploidify endoduplicate transreplicate