1. College of Plant Protection, Hunan Agricultural University, Changsha 410128, China
2. Hunan Provincial Key Laboratory for Biology and Control of Plant Diseases and Insect Pests, Hunan Agricultural University, Nongda Road, Furong District, Changsha 410128, China
3. College of Information and Intelligence, Hunan Agricultural University, Changsha 410128, China