1. Ministry of Agriculture Key Lab of Molecular Biology of Crop Pathogens and Insects Key Laboratory of Biology of Crop Pathogens and Insects of Zhejiang Province Zhejiang University Hangzhou 310058 P. R. China
2. Zhejiang Dayang Biotech Group Co., Ltd No. 22 Chaoyang Road, Dayang Town Jiande City Zhejiang Province P. R. China
3. State key Laboratory of Applied Organic Chemistry Lanzhou University Lanzhou 730000 P. R. China