Genetic diversity and distribution of Fasciola hepatica haplotypes in Iran: Molecular and phylogenetic studies.