Institution: | 1. Department of Entomology, MOA Key Laboratory of Pest Monitoring and Green Management, College of Plant Protection, China Agricultural University, Beijing, China;2. Department of Entomology, Kansas State University, Agricultural Research Center-Hays, Hays, KS, USA |