Institution: | 1. College of Crop Science, Fujian Agriculture and Forestry University, Fuzhou 350002, China;2. College of Life Science, Fujian Agriculture and Forestry University, Fuzhou 350002, China;3. State Key Laboratory of Ecological Pest Control for Fujian and Taiwan Crops, Fuzhou, China |