1. Department of Entomology, South China Agricultural University, Guangzhou 510642, People's Republic of China;
2. Department of Entomology, Texas A&M University, College Station, Texas 77843, USA
3. Department of Agro-Environmental Sciences, Faculty of Agriculture, University of the Ryukyus, Nishihara, Okinawa 903-0213, Japan
4. Biosecurity Queensland, Department of Agriculture and Fisheries, Brisbane, Queensland 4118, Australia