Affiliation: | 1. State Key Laboratory of Microbial Metabolism, School of Life Sciences and Biotechnology, Shanghai Jiao Tong University, Shanghai, China;2. Shanghai Nong Le Biological Products Company Limited (NLBP), Shanghai, China;3. State Key Laboratory of Microbial Metabolism, School of Life Sciences and Biotechnology, Shanghai Jiao Tong University, Shanghai, China Shanghai Nongle Joint R&D Center on Biopesticides and Biofertilizers, Shanghai Jiao Tong University, Shanghai, China |