1. Environment and Plant Protection Institute, Chinese Academy of Tropical Agricultural Sciences, Haikou 571101, China
2. College of Forestry, Hainan University, Haikou 570228, China
3. Sanya Research Institute of Chinese Academy of Tropical Agricultural Sciences, Sanya 572025, China
4. Key Laboratory of Integrated Pest Management on Tropical Crops, Ministry of Agriculture and Rural Affairs, Haikou 571101, China
5. Hainan Key Laboratory for Detection and Control of Tropical Agricultural Pests, Haikou 571101, China
6. Hainan Engineering Research Center for Biological Control of Tropical Crops Diseases and Insect Pests, Haikou 571101, China