1. Innovation Center of Pesticide Research, Department of Applied Chemistry, College of Science, China Agricultural University, Beijing 100193, China
2. Guangxi Key Laboratory of Agro-Environment and Agro-Product Safety, Agricultural College, Guangxi University, Nanning, Guangxi Province 530004, China