1. Department of Chemistry, Government College University Faisalabad, Faisalabad 38000, Pakistan
2. Department of Environmental Sciences, Bahauddin Zakariya University, Multan 59000, Pakistan
3. Pakistan Meteorological Department, Multan 59000, Pakistan
4. Univ Rennes, Ecole Nationale Supérieure de Chimie de Rennes, CNRS, ISCR—UMR6226, F-35000 Rennes, France
5. Laboratory of Management and Valorization of Natural Resources and Quality Assurance, SNVST Faculty, Akli Mohand Oulhadj University, Bouira 10000, Algeria
6. Laboratory of Biomaterials and Transport Phenomena (LBMTP), University Yahia Fares, Médéa 26000, Algeria