1. Department of Chemistry – Faculty of Science, Taif University, Taif, Saudi Arabia
2. Institut National des Sciences et Technologies de la Mer, Tabarka, Tunisia
3. Unité de recherche ‘Synthèse et Structure de Nanomatériaux’ UR11ES30, Faculté des Sciences de Bizerte, Université de Carthage, Jarzouna, Tunisie