1. Solar Cell Applications Research Lab, Department of Physics, Government College University Lahore, Lahore, Punjab 54000, Pakistan
2. Physics Department, Lahore Garrison University Lahore, Lahore, Punjab 54000, Pakistan
3. Faculty of Pharmacy, The University of Lahore, Lahore, Punjab 54000, Pakistan
4. Faculty of Veterinary and Animal Sciences, Muhammad Nawaz Shareef University Agriculture, Multan, Punjab 60000, Pakistan
5. Tianjin Institute of Industrial Biotechnology, Chinese Academy of Sciences, Tianjin 300308, China
6. Department of Chemistry, Division of Science and Technology, University of Education, Lahore, Punjab 54000, Pakistan
7. Punjab University College of Pharmacy, University of the Punjab, Lahore, Punjab 54000, Pakistan
8. Core Research Facilities, King Fahd University of Petroleum and Minerals, Dhahran 31261, Saudi Arabia
9. Departament d’Enginyeria Química, Universitat Rovira i Virgili, Av Països Catalans 26, 43007 Tarragona, Spain