1. Institute of Plant Protection and Agro-Product Safety, Anhui Academy of Agricultural Sciences, Hefei 230031, China
2. Anhui Province Key Laboratory of Pesticide Resistance Management on Grain and Vegetable Pests, Hefei 230031, China
3. Department of science research University of Science and Technology of China, Hefei 230026, China