1. Institute of Plant Protection, Henan Academy of Agricultural Sciences, Zhengzhou, 450002, China
2. Henan Key Laboratory of Crop Pest Control, Zhengzhou, 450002, China
3. IPM Key Laboratory in Southern part of North China for Ministry of Agriculture, Zhengzhou, 450002, China