haplopolyploid