Department of Entomology and MOA Key Lab of Pest Monitoring and Green Management College of Plant Protection China Agricultural University Beijing China;
National Agricultural Technology Extension and Service Center Beijing China;
Department of Entomology and MOA Key Lab of Pest Monitoring and Green Management College of Plant Protection China Agricultural University Beijing China;