1. Department of Entomology, College of Plant Protection; Henan Agricultural University; Zhengzhou 450002 China
2. Collaborative Innovation Center of Henan Grain Crops; Zhengzhou 450002 China
3. Department of Psychology; Norwegian University of Science and Technology; Trondheim 7489 Norway