1. Technological Innovation Center for Biological Control of Plant Diseases and Insect Pests of Hebei Province, College of Plant Protection, Hebei Agricultural University, Baoding 071000, China
2. International Science and Technology Joint Research Center on IPM of Hebei Province, IPM Innovation Center of Hebei Province, Key Laboratory of Integrated Pest Management on Crops in Northern Region of North China, Ministry of Agriculture and Rural Affairs, Plant Protection Institute, Hebei Academy of Agriculture and Forestry Sciences, Baoding 071000, China