1. State Key Laboratory of Ecological Pest Control for Fujian and Taiwan Crops, Department of Plant Protection, Fujian Agriculture and Forestry University, Fuzhou 350002, China
2. Department of Crop Protection, Faculty of Agriculture, Bayero University Kano, Gwarzo Road, Kano 3011, Nigeria