Institution: | 1. Key Laboratory of Urban Agriculture (South) Ministry of Agriculture and School of Agricultural and Biological Sciences, Shanghai Jiaotong University, 800 Dongchuan Road, Shanghai 200240, China;2. School of Life Sciences and Biotechnology, Shanghai Jiaotong University, 800 Dongchuan Road, Shanghai 200240, China;3. School of Life Science, Henan University, Jinming Avenue, Kaifeng 475001, China |