1. Laboratory of Nanomaterials for Energies and Environments, Faculty of Sciences Semlalia, Cadi Ayyad University, Marrakech, Morocco
2. Laboratory of Renewable Energy and Environment, Faculty of Science Kenitra, Ibn Tofail University PO Box 133, Kenitra, Morocco
3. Department of Physics Faculty of Science and Technology, University of Nouakchott Al Asriya, Nouakchott, Mauritania