1. State Key Lab of Animal Nutrition, China Agricultural University, Beijing, China
2. Department of Animal Science, South Dakota State University, Brookings, SD, USA
3. Key Lab of Degraded and Unused Land Consolidation Engineering, Ministry of Natural Resources, Xi’an, China