1. Department of Botany University of Peradeniya Peradeniya Sri Lanka
2. Department of Zoology University of Peradeniya Peradeniya Sri Lanka
3. Postgraduate Institute of ScienceUniversity of Peradeniya Peradeniya Sri Lanka
4. Department of Biology University of Kentucky Lexington KY USA
5. Department of Plant and Soil Sciences University of Kentucky Lexington KY USA