Affiliation: | 1. Key Lab of Integrated Crop Pest Management of Shandong Province, College of Agronomy and Plant Protection, Qingdao Agricultural University, Qingdao, China;2. Plant Protection Station of Laiyang Agricultural Bureau, Laiyang, Shandong Province, China;3. Institute of Zoology, Chinese Academy of Science, Beijing, China |