Affiliation: | 1. Postdoctoral Research Base, Henan Institute of Science and Technology, Xinxiang 453003, P.R.China;2. College of Plant Protection, Henan Agricultural University, Zhengzhou 450002, P.R.China;3. Department of Entomology, China Agricultural University, Beijing 100193, P.R.China |