Affiliation: | 1. Beneficial Insects Institute, Fujian Agriculture & Forestry University, Fuzhou, Fujian 350002, China;2. Key Laboratory of Resource Biology and Biotechnology in Western China, Northwest University and Ministry of Education, College of Life Sciences, Northwest University, 229 North Taibai Road, Xi’an, Shaanxi 710069, China;3. Department of Entomology, University of Kentucky, Lexington, KY 40546-0091, USA |