1. Department of Histology and Embryology, Shantou University Medical College, China
2. Institute of Microbiology, University of Agriculture Faisalabad, Pakistan
3. Department of Pathology, University of Agriculture Faisalabad, Pakistan
4. Department of Zoology, Wildlife and Fisheries, Faculty of Sciences, University of Agriculture, Faisalabad 38040, Punjab, Pakistan
5. Department of Zoology, Superior University, Lahore, Pakistan
6. School of Bioengineering, Dalian University of Science and Technology, Dalian, China
7. Department of Theriogenology, University of Agriculture, Faisalabad, Pakistan
8. The Roslin Institute, Royal School of Veterinary Sciences, Edinburg, UK