[1] East China Univ Sci & Technol, Sch Pharm, Shanghai Key Lab Chem Biol, Shanghai 200237, Peoples R China
[2] East China Univ Sci & Technol, Shanghai Key Lab Funct Mat Chem, State Key Lab Bioreactor Engn & Mol Engn, Shanghai 200237, Peoples R China
[3] East China Univ Sci & Technol, State Key Lab Bioreactor Engn, Shanghai 200237, Peoples R China
[4] Shanghai Normal Univ, Shanghai Engn Res Ctr Green Energy Chem Engn, Coll Chem & Mat Sci, Key Lab Resource Chem,Minist Educ, Shanghai 200234, Peoples R China
[5] Shandong Agr Univ, Coll Plant Protect, Shandong Prov Key Lab Biol Vegetable Dis & Insect, Tai An 271001, Shandong, Peoples R China