1. Department of Entomology, Texas A&M University, College Station, TX, USA
2. Department of Biological Sciences, University of Alabama, AL, USA
3. Faculty of Medicine, Universiti Teknologi MARA, Jalan Hospital, Sungai Buloh, Selangor, Malaysia
4. Faculty of Science, University of Peradeniya, Peradeniya, Sri Lanka
5. Department of Public Health, Experimental and Forensic Medicine, University of Pavia, Pavia, Italy