1. Shandong
Provincial Key Laboratory for Biology of Vegetable Diseases and Insect
Pests, College of Plant Protection, Shandong Agricultural University, 61 Daizong Street, Tai’an, Shandong 271018, People’s Republic of China
2. College
of Plant Protection, Shandong Agricultural University, Tai’an, Shandong 271018, People’s Republic of China
3. Research
Center of Pesticide Environmental Toxicology, Shandong Agricultural University, Tai’an, Shandong 271018, People’s Republic of China