1. No. 4 Xueyuan Road, Longhua DistrictHaikou, China, 571101;
2. Haikou, China, ;
3. Zhanjiang, China;
4. Ruili, China;
5. Jinghong Xuanwei Road No. 99Jinghong, China, 666100;
6. Rothamsted Research, Plant Biology and Crop Science, Rothamsted Research, Harpenden, United Kingdom of Great Britain and Northern Ireland, AL5 2JQ, ;
7. NIAB EMR, Pest & Pathogen Ecology, East Malling Research, West Malling, United Kingdom of Great Britain and Northern Ireland, ME19 6BJ;