[1] Chinese Acad Trop Agr Sci, Environm & Plant Protect Inst, Haikou 571101, Hainan, Peoples R China
[2] Minist Agr, Key Lab Integrated Pest Management Trop Crops, Haikou 571101, Hainan, Peoples R China
[3] Hainan Key Lab Monitoring & Control Trop Agr Pest, Haikou 571101, Hainan, Peoples R China
[4] Chinese Acad Inspect & Quarantine, Beijing 100029, Peoples R China