Institution: | 1. Shandong Provincial Key Laboratory for Biology of Vegetable Diseases and Insect Pests, College of Plant Protection, Shandong Agricultural University, Tai'an, Shandong, China;2. College of Horticultural Science and Engineering, Shandong Agricultural University, Tai'an, Shandong, China |