1. State Key Laboratory of Ecological Pest Control for Fujian and Taiwan Crops, College of Life Sciences, Fujian Agriculture and Forestry University, Fuzhou, China
2. Key Laboratory of Bio-pesticide and Chemistry Biology, Ministry of Education, College of Plant Protection, Fujian Agriculture and Forestry University, Fuzhou, Fujian, China
3. College of Plant Protection, Northwest A&F University, Yangling, China
4. Department of Biochemistry, Faculty of Life Sciences, Ahmadu Bello University, Zaria, Nigeria
5. Institute of Oceanography, Minjiang University, Fuzhou, China