1. Laboratory of Materials, Processes, Environment and Quality, Cady Ayyed University, National School of Applied Sciences, Safi, Morocco
2. LMPHE, Faculté des Sciences, Université Mohamed V, Rabat, Morocco
3. Institute for Nanomaterials and Nanotechnologies, Rabat, Morocco
4. Academie Hassan II des Sciences et Techniques, Rabat, Morocco