1. Department
of Applied Chemistry, College of Science, China Agricultural University, Beijing 100193, People’s Republic of China
2. Department
of Cell and Systems Biology, University of Toronto, 25 Harbord
Street, Toronto, Ontario M5S 3G5, Canada
3. State
Key Laboratory of the Discovery and Development of Novel Pesticide, Shenyang Research Institute of Chemical Industry Company, Limited, Shenyang, Liaoning 110021, People’s Republic of China