1. College of Animal Science and Technology, Yunnan Agricultural University, Kunming 650201, China
2. College of Animal Science and Technology, China Agricultural University, Beijing 100193, China
3. Department of Animal Husbandary and Veterinary Medicine, Yunnan Vocational and Technical College of Agriculture, Kunming 650212, China
4. College of Life Sciences and Food Engineering, Hebei University of Engineering, Handan 056038, China
5. Longri Breeding Farm of Sichuan Province, Hongyuan 624499, China