Institution: | 1. Key Lab of Integrated Crop Pest Management of Shandong Province, College of Plant Health and Medicine, Qingdao Agricultural University, Qingdao, Shangdong, 266109 China;2. Harry Butler Institute, Murdoch University, Murdoch, WA, 6150 Australia;3. Department of Entomology, College of Plant Protection, China Agricultural University, Beijing, 100193 China |