1. Faculty of Sciences, Department of Chemistry, University of Tunis El Manar, Campus universitaire de Tunis El Manar, Tunis 2092, Tunisia
2. Laboratory Water, Membranes and Biotechnology of the Environment, Water Research and Technologies Center, Technopark Borj Cedria, Soliman 8020, Tunisia
3. Nanomaterials and Systems for Renewable Energy Laboratory, Research and Technology Center of Energy, Technopark Borj Cedria, Soliman 8020, Tunisia
4. Faculty of Science, Department of Chemistry, Alexandria University, PO Box 426, Alexandria 21321, Egypt
5. Technological Pole of South Champagne, University of Technology of Troyes, Lavoisier Rd., Nogent 52800, France
6. Become: Technology, Science, AI & Automation Lab, 63 rue de Tolbiac, Paris 75013, France