1. Department of Pharmacy and Pharmaceutical Sciences, Faculty of Allied Health Sciences, University of Sri Jayewardenepura, Gangodawila, Nugegoda 10250, Sri Lanka
2. Sri Lanka Institute of Nanotechnology, Nanotechnology and Science Park, Mahenwatte, Pitipana, Homagama 10206, Sri Lanka
3. Department of Bioengineering, College of Engineering, University of Toledo, Toledo, OH 43607, USA