1. State Key Laboratory of Ecological Pest Control for Fujian and Taiwan Crops Key Laboratory of Biopesticide and Biochemistry MOE, College of Plant Protection Fujian Agriculture and Forestry University Fuzhou China
2. International Centre of Insect Physiology and Ecology (icipe) Nairobi Kenya
3. Department of Entomology College of Plant Protection South China Agricultural University Guangzhou China
4. Institute of Horticultural Biotechnology Fujian Agriculture and Forestry University Fuzhou China