Affiliation: | 1. College of Animal Science &2. Technology, Sichuan Agricultural University, Chengdu, Sichuan, China;3. Luzhou Animal Husbandry Station, Luzhou, Sichuan, China;4. Institute of Animal Husbandry and Veterinary, Guizhou Academy of Agricultural Science, Guiyang, Guizhou, China |