1. Department of Entomology and MOA Key Lab 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
3. Harbin Academy of Agricultural Science Harbin China