1. State Key Laboratory for Biology of Plant Diseases and Insect Pests, Institute of Plant Protection, Chinese Academy of Agricultural Sciences, Beijing 100193, P. R. China
2. Beijing Tiandun Advanced Materials Technology Co., Ltd., Beijing 100094, P. R. China
3. National Agricultural Research Center (NARC), Islamabad 44000, Pakistan
4. Hunan Provincial Key Laboratory of Pesticide Biology and Precise Use Technology, Changsha 410125, P. R. China
5. College of Plant Protection, Shenyang Agricultural University, Shenyang 110866, P. R. China