1. Laboratoire des Procédés Membranaires et des Techniques de Séparation et de Récupération, Faculté de Technologie, Université de Bejaia, 06000 Bejaia, Algeria
2. Laboratory of Environmental Process Engineering, Department of Chemical Engineering, Faculty of Process Engineering, University Constantine 3 − Salah Boubnider, P.O. Box 72, 25000 Constantine, Algeria
3. Department of Biochemistry, College of Science, King Saud University, Riyadh 11451, Saudi Arabia
4. Department of Medical Biology, University of Québec at Trois-Rivieres, Trois-Rivieres, Québec G9A 5H7, Canada
5. Faculty of Science and Technology, Madhyanchal Professional University, Ratibad, Bhopal 462044, India
6. Department of Earth Resources and Environmental Engineering, Hanyang University, Seoul 04763, Republic of Korea
7. Department of Process Engineering, Faculty of Technology, University Ferhat ABBAS Setif-1, 19000 Setif, Algeria