are spores haploid or diploid