Institution: | 1Key Laboratory of Entomology and Pest Control Engineering, College of Plant Protection, Southwest University, Chongqing, China;2College of Horticulture and Landscape Agriculture, Southwest University, Chongqing, China;Kunming University of Science and Technology, CHINA |