1. Shandong Provincial Key Laboratory for Biology of Vegetable Diseases and Insect Pests, College of Plant Protection, Shandong Agricultural University, Tai’an, Shandong 271018, P.R. China
2. Zhejiang Xinan Chemical Industrial Group Co., Ltd. (WYNCA), Xinanjiang, Jiande, Zhejiang 311600, China
3. College of Plant Protection, Shandong Agricultural University, Tai’an, Shandong 271018, P.R. China
4. Research Center of Pesticide Environmental Toxicology, Shandong Agricultural University, Tai’an, Shandong 271018, P.R. China