Affiliation: | 1. Key Laboratory of Biodiversity Science and Ecological Engineering of the Ministry of Education, College of Life Sciences, Beijing Normal University, Beijing, China;2. State Key Laboratory of Integrated Management of Pest Insects and Rodents, Institute of Zoology, Chinese Academy of Sciences, Beijing, China |