1. Anhui Province Key Laboratory of Integrated Pest Management on Crops, Key Laboratory of Biology and Sustainable Management of Plant Diseases and Pests of Anhui Higher Education Institutes, School of Plant Protection, Anhui Agricultural University, Hefei, Anhui, China
2. Illinois Natural History Survey, Prairie Research Institute, University of Illinois, Champaign, IL, USA