1. Department of Chemistry, University of Kelaniya, Kelaniya, Western, Sri Lanka
2. Department of Plant and Molecular Biology, University of Kelaniya, Kelaniya, Western, Sri Lanka
3. Department of Biochemistry, University of Kelaniya, Ragama, Western, Sri Lanka
4. Department of Chemistry, University of North Texas, Texas, United States of America