1. Solar Cell Applications Research Lab, Department of Physics, Government College University Lahore, Lahore, 54000, Punjab, Pakistan
2. Department of Chemistry, University of Education, Township, Lahore, 54000, Pakistan
3. Department of Clinical Sciences, Faculty of Veterinary and Animal Sciences, Muhammad Nawaz Shareef, University of Agriculture, 66000, Multan, Punjab, Pakistan
4. School of Pharmacy, University of Management and Technology, Lahore 54770, Pakistan
5. Core Research Facilities, King Fahd University of Petroleum & Minerals, Dhahran 31261, Saudi Arabia
6. Chemistry Department, King Khalid Military Academy, Riyadh 11495, Saudi Arabia
7. Department of Chemistry, College of Sciences, Princess Nourah bint Abdulrahman University (PNU), P.O. Box 84428, Riyadh 11671, Saudi Arabia