State Key Laboratory of Integrated Management of Pest Insects and Rodents in Agriculture;
Institute of Zoology;
Chinese Academy of Sciences;
Beijing 100101;
China;
MOE;
Key Laboratory of Biodiversity Science and Ecological Engineering;
Institute of Ecology;
Beijing Normal University;
Beijing 100875;
China;
Institute of Plant Protection;
Heilongjiang Academy of Agricultural Sciences;
Haerbin 150086;
Heilongjiang Province;
China;