1. College of Plant Protection, Shandong Agricultural University, Tai’an, China
2. Key Laboratory of Pesticide Toxicology and Application Technology, Shandong Agricultural University, Tai’an, China
3. State Key Laboratory of Crop Biology, College of Horticulture Science and Engineering, Shandong Agricultural University, Tai’an, China
4. Pest Bio-control Lab, Shandong Peanut Research Institute, Qingdao, China