1. Innovation Center of Pesticide Research, Department of Applied Chemistry, College of Science, China Agricultural University, Beijing 100193, China
2. Huizhou Yinnong Technology Co., Ltd., Huizhou 516057, China
3. Key Laboratory of Green Prevention and Control of Tropical Plant Diseases and Pests, College of Plant Protection, Ministry of Education, Hainan University, Haikou 570228, China