1. Postgraduate Institute of Science, Peradeniya, Sri Lanka
2. Department of Zoology, Faculty of Science, University of Peradeniya, Peradeniya, Sri Lanka
3. National Institute of Fundamental Studies, Kandy, Sri Lanka
4. Department of Botany, Faculty of Science, University of Peradeniya, Peradeniya, Sri Lanka