Comparisons of mammalian Giardia duodenalis assemblages based on the β-giardin, glutamate dehydrogenase and triose phosphate isomerase genes.