[1] Jiangsu Univ Sci & Technol, Sch Biol & Chem Engn, Zhenjiang 212018, Peoples R China
[2] Chinese Acad Agr Sci, Sericultural Res Inst, Zhenjiang 212018, Peoples R China
[3] Chinese Acad Sci, Shanghai Inst Mat Med, State Key Lab Drug Res, Shanghai 201203, Peoples R China