1. Key Laboratory of Livestock and Poultry Multi-Omics, Ministry of Agriculture and Rural Affairs, Sichuan Agricultural University, Chengdu 611130, China
2. Farm Animal Genetic Resources Exploration and Innovation Key Laboratory of Sichuan Province, College of Animal Science and Technology, Sichuan Agricultural University, Chengdu 611130, China
3. Department of Theriogenology, Faculty of Veterinary Science, University of Agriculture, Faisalabad 38000, Pakistan
4. College of Life Science, Sichuan Agricultural University, Ya’an 625014, China
5. Department of Biochemistry, Faculty of Science and Technology, Government College Women University, Faisalabad 38000, Pakistan