1. Key Laboratory of Animal Genetics, Breeding and Reproduction, Ministry of Education, College of Animal Science and Technology, Huazhong Agricultural University, Wuhan 430070, China
2. International Joint Research Centre for Animal Genetics, Breeding and Reproduction (IJRCAGBR), Huazhong Agricultural University, Wuhan 430070, China
3. Faculty of Veterinary and Animal Sciences, The Islamia University of Bahawalpur, Bahawalpur 63100, Pakistan
4. Hubei Province’s Engineering Research Center in Buffalo Breeding and Products, Wuhan 430070, China