1. College of Animal Science and Technology, Southwest University, Chongqing 402460, China
2. College of Life Science and Technology, Southeast University, Nanjing 211189, China
3. Department of Food Science and Nutrition, The Hong Kong Polytechnic University, Hong Kong SAR, China
4. College of Animal Science and Technology, China Agricultural University, Beijing 100083, China
5. Chongqing Key Laboratory of Herbivore Science, Chongqing 402460, China