1. Department of Chemistry, Quaid-i-Azam University, Islamabad 45320, Pakistan
2. Renewable Energy Advancement Laboratory, Department of Environmental Sciences, Quaid-i-Azam University, Islamabad 45320, Pakistan
3. Nanoscience and Technology Division, National Center for Physics, Quaid-i-Azam University, Islamabad 45320, Pakistan
4. National Centre of Excellence in Physical Chemistry, University of Peshawar, Peshawar 25120, Pakistan
5. Institute of Chemical Sciences, Bahauddin Zakaryia University, Multan 6100, Pakistan
6. University of Education Attock, Attock, Punjab 43600, Pakistan