1. Department of Chemistry, University of Sri Jayewardenepura, Nugegoda, Sri Lanka
2. Department of Zoology and Environmental Science, University of Colombo, Colombo, Sri Lanka
3. Department of Chemistry, Louisiana State University, Baton Rouge, LA, USA