1. Department of EntomologyShanxi Agricultural University Taigu Shanxi China
2. State Key Laboratory of Ecological Pest Control for Fujian and Taiwan CropsBiological Control Research Institute, Fujian Agriculture and Forestry University Fuzhou China
3. College of Plant ScienceTarim University Alar China
4. Hebei Key Laboratory of Animal Physiology, Biochemistry and Molecular Biology, College of Life SciencesHebei Normal University Shijiazhuang China