1. Department of Chemistry, University of Azad Jammu and Kashmir, Muzaffarabad 13100, Pakistan
2. Department of Chemistry, College of Science, Taif University, P.O. Box 11099, Taif 21944, Saudi Arabia
3. Department of Biology, College of Sciences, Taif University, P.O. Box 11099, Taif 21944, Saudi Arabia
4. Nanosciences and Technology Department (NS & TD), National Center for Physics (NCP), 44000 Islamabad, Pakistan
5. Department of Chemistry, Hazara University Mansehra, Mansehra 21300, Pakistan
6. US-Pakistan Centre for Advanced Studies in Energy, National University of Science and Technology (NUST), 44000 Islamabad, Pakistan
7. Department of Chemistry, COMSATS University Islamabad (CUI), Islamabad, Pakistan
8. Department of Physics, University of Azad Jammu and Kashmir, 13100 Muzaffarabad,, Pakistan