1. Key Laboratory of Green Prevention and Control of Tropical Plant Diseases and Pests, Ministry of Education, College of Plant Protection, Hainan University, Haikou, Hainan 570228, People’s Republic of China
2. Hainan Key Laboratory for Sustainable Utilization of Tropical Bioresources, Haikou, Hainan 570228, People’s Republic of China