Affiliation: | 1. Institute of Plant Protection, ‘, 247 Wusi Road, Fuzhou 350003, China;2. Fujian Key Laboratory for Monitoring and Integrated Management of Crop Pests, 247 Wusi Road, Fuzhou 350003, China;3. College of Plant Protection, Fujian Agriculture and Forestry University, 15 Shangxia Dian Road, Fuzhou 350002, China;4. Fishery college, Jimei University, 43 Yindou Road, Xiamen 361021, China;5. Division of Entomology, Department of Zoology, School of Life Sciences, Bharathiar University, Coimbatore 641 046, Tamil Nadu, India |