Institution: | 1. Key Laboratory of Animal Nutrition and Feed Science, Ministry of Agriculture, Zhejiang Provincial Laboratory of Feed and Animal Nutrition, Institute of Feed Science, Zhejiang University, Hangzhou, Zhejiang 310058, P. R. China;2. Institute of Subtropical Agriculture, The Chinese Academy of Science, Changsha, Hunan 410125, P. R. China |