1. Department of Animal Science, College of Animal Science and Technology, Sichuan Agricultural University, Chengdu 611130, China
2. Farm Animal Genetic Resource Exploration and Innovation Key Laboratory of Sichuan Province, Sichuan Agricultural University, Chengdu 611130, China
3. College of Life Science, Sichuan Agricultural University, Chengdu 611130, China
4. Chongqing Academy of Animal Science, Rongchang, Chongqing 402460, China