1. Department of pesticide, Key Laboratory of Entomology and Pest Control Engineering, College of Plant ProtectionSouthwest University Chongqing China
2. Department of pesticide, Academy of Agricultural SciencesSouthwest University Chongqing China
3. Department of entomology, Research Institute of Applied BiologyShanxi University Taiyuan China