1. Department of Animal Nutrition and Feed Science, State Key Laboratory of Animal Nutrition, College of Animal Science and Technology, China Agricultural University, Beijing 100193, China
2. Institute of Animal Husbandry and Veterinary Medicine, Anhui Academy of Agricultural Sciences, Nongkenan Road No. 40, Hefei 230031, China