1. National Key Laboratory of Green Pesticide, Department of Entomology South China Agricultural University Guangzhou China
2. Guangdong Provincial Key Laboratory of Utilization and Conservation of Food and Medicinal Resources in Northern Region, School of Biology and Agriculture, Shaoguan University Shaoguan China
3. Ningbo Dayang Technology Co., Ltd. Ningbo China
4. School of Biological Engineering, Xinxiang University Xinxiang China
5. Department of Entomology Rutgers University New Brunswick NJ USA