1. School of Biological Sciences The University of Queensland Brisbane Queensland Australia
2. Hubei Insect Resources Utilization and Sustainable Pest Management Key Laboratory College of Plant Science and Technology Huazhong Agricultural University Wuhan Hubei China
3. Institute of Biology University of the Philippines Diliman Quezon City Philippines