1. Department of Basic and Applied Chemistry Faculty of Science and Technology University of Central Punjab Lahore 54000 Pakistan
2. Institute of Chemistry University of Sargodha Sargodha 40100 Punjab Pakistan
3. Department of Chemistry University of Lahore Sargodha Campus Sargodha Punjab Pakistan
4. School of Health and Life Sciences Teesside University Middlesbrough TS1 3BA UK
5. National Horizons Centre Teesside University Darlington DL11HG United Kingdom