1. Shanghai Veterinary Research Institute, Chinese Academy of Agricultural Sciences, Key Laboratory of Animal Parasitology, Ministry of Agriculture of China, Shanghai, People’s Republic of China;
2. Department of Zoology, Government Post Graduate College, Mansehra, Pakistan;
3. Department of Botany, Government Post Graduate College, Mansehra, Pakistan