[1] Univ Tunis El Manar, Fac Sci, Dept Chem, Campus Univ Tunis El Manar, Tunis 2092, Tunisia
[2] Water Res & Technol Ctr, Lab Water Membranes & Biotechnol Environm, Technopk Borj Cedria, Soliman 8020, Tunisia
[3] Res & Technol Ctr Energy, Nanomat & Syst Renewable Energy Lab, Technopk Borj Cedria, Soliman 8020, Tunisia
[4] Alexandria Univ, Fac Sci, Dept Chem, POB 426, Alexandria 21321, Egypt
[5] Univ Technol Troyes, Technol Pole South Champagne, Lavoisier Rd, F-52800 Nogent, France
[6] Become Technol Sci & Automat Lab, 63 Rue Tolbiac, F-75013 Paris, France