1. Nanosciences and Technology Department, National Centre for Physics, Islamabad, Pakistan
2. Department of Chemistry, Quaid-i-Azam University, Islamabad, Pakistan
3. Department of Chemistry, University of Poonch Rawalakot, Azad Jammu and Kashmir, Pakistan
4. Department of Biological Sciences and Chemistry, College of Arts and Sciences, University of Nizwa, Nizwa, Oman