haplodiplobiontic