1. International Joint Research Centre for Animal Genetics, Breeding and Reproduction (IJRCAGBR), Huazhong Agricultural University, Wuhan 430070, China
2. Key Laboratory of Animal Genetics, Breeding and Reproduction, Ministry of Education, College of Animal Science and Technology, Huazhong Agricultural University, Wuhan 430070, China
3. Frontiers Science Center for Animal Breeding and Sustainable Production, Huazhong Agricultural University, Wuhan 430070, China
4. Department of Theriogenology, Faculty of Veterinary and Animal Sciences, The Islamia University of Bahawalpur, Bahawalpur 63100, Punjab, Pakistan
5. Department of Physiology, Faculty of Veterinary and Animal Sciences, The Islamia University of Bahawalpur, Bahawalpur 63100, Punjab, Pakistan
6. Livestock and Dairy Development Department, Lahore 54000, Punjab, Pakistan