1. Department of Chemistry, University of Peradeniya, Peradeniya 20400, Sri Lanka
2. Department of Chemistry, The University of Mississippi, 322 Coulter Hall, University, MS, USA
3. Department of Chemistry, College of Science and Technology, Temple University, 1901 N. 13th Street, Philadelphia, PA 19122-6081, USA
4. US National Renewable Energy Laboratory (NREL), 1513 Denver West Parkway, Golden, CO 80401, USA
5. Department of Computer Science, Electrical Engineering and Mathematical Sciences, Western Norway University of Applied Sciences, Bergen, Kronstad, D412, Norway