Institution: | 1.College of Agronomy and Biotechnology, China Agricultural University/Key Laboratory of Farming System, Ministry of Agriculture of China, No. 2 Yuanmingyuan West Road, Haidian District, Beijing, 100193, China ;2.Shanghai Academy of Agricultural Sciences, Shanghai, 201415, China ; |