animals and plants both have diploid and haploid cells. how does the animal life cycle differ from the alternation of generations exhibited by plants?