1. Department of Entomology and MOA Key Lab of Pest Monitoring and Green Management, College of Plant Protection China Agricultural University Beijing China
2. Chinese Academy of Medical Sciences and Peking Union Medical College Institute of Medicinal Plant Development Beijing China
3. Department of Entomology Kansas State University, Agricultural Research Center‐Hays Kansas USA
4. Chinese Academy of Agricultural Sciences Institute of Pomology Liaoning China
5. The College of Agronomy Xinjiang Agricultural University Xinjiang China