1. College of Plant Protection, Yangzhou University, Yangzhou 225009, China
2. Department of Entomology, Kansas State University, Manhattan, KS 66506
3. Department of Entomology, College of Agriculture, Food and Environment, University of Kentucky, Lexington, KY 40546