homozygote and heterozygote