1. Regional Center for Education and Training Professional, B.P. 8 Errachidia, Morocco
2. Equipe de Chimie-Physique, Electrochimie et Environnement, Laboratoire de Chimie-Physique, Environnement et Matériaux, Université Moulay Ismaïl, B.P. 509 Boutalamine, Errachidia, Morocco
3. Chemistry Department, Faculty of Science, King Khalid University, P.O. Box 9004, Abha 61413, Saudi Arabia
4. Chemistry Department, Faculty of Science, King Abdulaziz University, Jeddah 21589, Saudi Arabia
5. Dyeing, Printing and Textile Auxiliaries Department, Textile Research and Technology Institute, National Research Centre, 33 EL Buhouth St., Dokki, Giza 12622, Egypt