1. Innovation Center of Pesticide Research, Department of Applied Chemistry, College of Science, China Agricultural University, Beijing 100193, China
2. Institute for the Control of the Agrichemicals, Ministry of Agriculture and Rural Affairs, Beijing 100125, China