1. Department of Zoology, Faculty of Science University of Peradeniya Peradeniya Sri Lanka
2. Department of Biological Sciences Purdue University West Lafayette Indiana USA
3. Smithsonian Tropical Research Institute Balboa Republic of Panama
4. Postgraduate Institute of Science University of Peradeniya Peradeniya Sri Lanka
5. Department of Statistics and Computer Science University of Peradeniya Peradeniya Sri Lanka