explain why the pollen grains and embryo sacs of flowers are considered the gametophyte generation in the alternation of generations life cycle of angiosperms