State Key Laboratory of Integrated Management of Pest Insects and Rodents Institute of Zoology Chinese Academy of Sciences Beijing China;
Hubei Insect Resources Utilization and Sustainable Pest Management Key Laboratory Huazhong Agricultual University Wuhen China;