1. State Key Laboratory of Ecological Pest Control for Fujian and Taiwan Crops, Fujian Agriculture and Forestry University, Fuzhou 350002, China
2. Haixia Institute of Science and Technology, Fujian Agriculture and Forestry University, Fuzhou 350002, China
3. College of Resources and Environment, Fujian Agriculture and Forestry University, Fuzhou 350002, China
4. Institute of Oceanography, Minjiang University, Fuzhou 350108, China
5. Fujian Key Laboratory for Monitoring and Integrated Management of Crop Pests, Fuzhou 350003, China