1. State Key Laboratory of Integrated Management of Pest Insects and Rodents, Institute of Zoology, Chinese Academy of Sciences, Beichen Xilu, Chaoyang District, Beijing, China;
2. Graduate University of the Chinese Academy of Sciences, Beijing, China; and
3. Institute of Biological and Environmental Sciences, University of Aberdeen, Aberdeen, Scotland, United Kingdom