1Environment and Plant Protection Institute, China Academy of Tropical Agriculture Sciences, Ministry of Agriculture Key Laboratory of Monitoring and Control of Tropical Agricultural and Forest Invasive Alien Pests, Danzhou 571737, Hainan, P. R. China.
2Department of Mechanical Engineering, Hainan University, Haikou 570228, Hainan, P. R. China.
Email: [email protected]