1. Department of Entomology and MOA Key Lab of Pest Monitoring and Green Management, College of Plant ProtectionChina Agricultural University Beijing China
2. Vertebrate Zoology at World MuseumNational Museums Liverpool Liverpool U.K.
3. Department of Microbiology and Parasitology, Faculty of Medical ScienceNaresuan University Phitsanulok Thailand