1. College of Plant Protection China Agricultural University Beijing China
2. College of Science China Agricultural University Beijing China
3. State Key Laboratory of the Discovery and Development of Novel Pesticide Shenyang Sinochem Agrochemicals R&D Co., Ltd Shenyang China
4. School of Food and Agriculture University of Maine Orono ME USA