1. College of Animal Science and Technology, Chongqing Key Laboratory of Forage & Herbivore, Chongqing Engineering Research Centre for Herbivores Resource Protection and Utilization, Southwest University, Chongqing, China
2. Chongqing Academy of Animal Sciences, Chongqing, China