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