1. Key Laboratory of Entomology and Pest Control Engineering, College of Plant Protection Southwest University Chongqing China
2. Academy of Agricultural Sciences Southwest University Chongqing China
3. Forewarning and Management of Agricultural and Forestry Pests, Hubei Engineering Technology Center Yangtze University Jingzhou China