1. Department of Biological Sciences and Chemistry, College of Arts and Sciences, University of Nizwa, Nizwa 616, Oman
2. Nanosciences and Technology Department, National Centre for Physics, Islamabad, 44000, Pakistan
3. Department of Chemistry, The University of Poonch Rawalakot, Azad Kashmir, Pakistan
4. Department of Chemistry, Quaid-i-Azam University, Islamabad, 45320, Pakistan
5. Pakistan Council of Research in Water Resources, Ministry of Science and Technology, Islamabad, Pakistan