1. Department of Chemistry University of Sri Jayewardenepura Nugegoda Sri Lanka
2. Department of Chemical and Process Engineering University of Moratuwa Moratuwa Sri Lanka
3. Department of Chemistry Oklahoma State University Stillwater Oklahoma USA
4. Department of Polymer Science University of Sri Jayewardenepura Nugegoda Sri Lanka