1. College of Animal Science and Technology, Southwest University, Chongqing, China
2. Chongqing Key Laboratory of Herbivore Science, Chongqing, China
3. Chongqing Key Laboratory of Forage & Herbivore, Chongqing, China
4. Tengda Animal Husbandry Co., Ltd., Chongqing, China
5. Dazu County Agriculture and Rural Committee, Chongqing, China