1. State Key Laboratory of Integrated Management of Pest Insects and Rodents, Institute of Zoology; Chinese Academy of Sciences; Beijing
2. College of Agriculture; Northeast Agricultural University; Harbin
3. College of Agricultural Resource and Environment; Heilongjiang University; Harbin China