1. Ministry of Agriculture Key Laboratory of Agricultural Entomology, Institute of Pesticide and Environmental Toxicology; Zhejiang University; Hangzhou China
2. College of Pharmaceutical Science; Zhejiang University of Technology; Hangzhou China
3. Hunan Research Institute of Chemical Industry; Changsha China