1. State Key Laboratory of Integrated Management of Pest Insects and Rodents Institute of Zoology Chinese Academy of Sciences Beijing China
2. Key Laboratory of Beibu Gulf Environment Change and Resources Utilization of Ministry of Education Nanning Normal University Nanning China
3. University of Chinese Academy of Science Beijing China
4. College of Life Science Hebei University Baoding China