1. Faculty of Science, University of Amar Telidji Laghouat, Laghouat 03000, Algeria
2. Department of Chemistry, College of Sciences, King Saud University, Riyadh 11451, Saudi Arabia
3. Department of Apparel Engineering and Textile Processing, Berlin University of Applied Sciences-HTW Berlin, 12459 Berlin, Germany
4. Department of Textile and Paper Engineering, Polytechnic University of Valencia (UPV), 03801 Alcoy, Spain
5. Water Science and Technology Laboratory, University of Mustapha Stambouli Mascara, Mascara 29000, Algeria