1. Institute of Animal and Dairy Sciences, University of Agriculture, Faisalabad, Pakistan
2. Department of Parasitology, University of Agriculture, Faisalabad, Pakistan
3. Department of Theriogenology, Parasitology, University of Agriculture, Faisalabad, Pakistan
4. Department of Animal Sciences (Animal Breeding and Genetics Section), KBCMA College of Veterinary and Animal Sciences, Narowal, Lahore, Pakistan
5. Department of Biological Sciences, Purdue University Fort Wayne, Indiana, USA