1. National Research Center for Wildlife‐Borne Diseases Institute of Zoology Chinese Academy of Sciences Beijing China
2. University of Chinese Academy of Sciences Beijing China
3. State Key Laboratory of Integrated Management of Pest Insects and Rodents Institute of Zoology Chinese Academy of Sciences Beijing China