1. Department of Applied Chemistry, Innovation Center of Pesticide Research, College of Science, China Agricultural University, Beijing, 100193, China
2. State Key Laboratory of the Discovery and Development of Novel Pesticide, Shenyang
Sinochem Agrochemicals R&D Co. Ltd., Shenyang, 110021, China