Affiliation: | Institute of Animal Sciences (IAS), Chinese Academy of Agricultural Sciences (CAAS), Beijing 100193, China; State Key Laboratory of Animal Nutrition, Beijing 100193, China; Key Laboratory of Farm Animal Genetic Resources and Germplasm Innovation, Ministry of Agriculture, Beijing 100193, China |