Affiliation: | .School of Agriculture and Biology, Shanghai Jiao Tong University, 800 Dongchuan Road, Shanghai, 200240 P. R. China ;.State Key Laboratory of Microbial Metabolism, Shanghai Jiao Tong University, 800 Dongchuan Road, Shanghai, 200240 P. R. China ;.Ministry of Agriculture Key Laboratory of Urban Agriculture (South), Shanghai Jiao Tong University, 800 Dongchuan Road, Shanghai, 200240 P. R. China |