1. Department of Parasitology, Faculty of Veterinary Sciences, University of Veterinary and Animals Sciences, Lahore 54000, Pakistan
2. School of Biosciences, Cardiff University, Cardiff CF10 3AX, UK
3. Department of Pathobiology, College of Veterinary and Animal Sciences, Narowal, Sub-Campus, University of Veterinary and Animals Sciences, Lahore 54000, Pakistan