Evidence of heterozygosity and recombinant alleles in single cysts of Giardia duodenalis.