1. Shanghai Key Laboratory of Chemical Biology, School of Pharmacy; State Key Laboratory of Bioreactor Engineering East China University of Science and Technology Shanghai P. R. China
2. State Key Laboratory of Bioreactor Engineering East China University of Science and Technology Shanghai P. R. China
3. Key Laboratory of Integrated Pest Management on Crops in East China, Ministry of Agriculture, College of Plant Protection Nanjing Agricultural University Nanjing P. R. China