1. Institute of Animal Husbandry and Veterinary Medicine, Beijing Academy of Agriculture and Forestry Sciences, Beijing 100097, China
2. College of Animal Sciences and Technology, China Agricultural University, Beijing 100193, China
3. College of Life Sciences and Food Engineering, Hebei University of Engineering, Handan 056038, China
4. Animal Science and Technology College, Beijing University of Agriculture, Beijing 102206, China