1. Guangxi Key Laboratory of Animal Breeding, Disease Control and Prevention, College of Animal Science and Technology Guangxi University Nanning China
2. Department of Theriogenology, Faculty of Veterinary Science University of Veterinary and Animal Sciences Lahore Pakistan
3. Nuclear Institute for Agriculture and Biology Faisalabad Pakistan
4. Faculty of Veterinary and Animal Sciences Pir Mehr Ali Shah Arid Agriculture University Rawalpindi Pakistan