Epidemiology and phylogeny of Haemonchus contortus through internal transcribed spacer 2 gene in small ruminants