Affiliation: | 1. State Key Laboratory of Ecological Pest Control for Fujian and Taiwan Crops, School of Life Science, Fujian-Taiwan Joint Center for Ecological Control of Crop Pests, Key Lab of Biopesticides and Chemical Biology, MOE, Fujian Agriculture and Forestry University, 350002 Fuzhou, Fujian, PR China;2. China National Engineering Research Center of JUNCAO Technology, Fujian Agriculture and Forestry University, 350002 Fuzhou, Fujian, PR China;3. Department of Entomology, Iowa State University, Ames, Iowa, United States |