1. State Key Laboratory of Integrated Management of Pest Insects and Rodents; Institute of Zoology, Chinese Academy of Sciences; Beijing China
2. University of Chinese Academy of Sciences; Beijing China
3. National Agricultural Technology Extension and Service Center; Beijing China
4. Institute of Plant Protection; Ningxia Academy of Agro-Forestry Sciences; Yinchuan China