1. Laboratory of Nanomaterials, Energy and Environment (LNEE); Molecular Chemistry Laboratory, Coordination Chemistry and Catalysis Unit, Cadi Ayyad University, Faculty of sciences Semlalia (UCA-FSSM), B.P. 2390-40000 Marrakech, Morocco
2. Molecular Chemistry Laboratory, Coordination Chemistry and Catalysis Unit, Cadi Ayyad University, Faculty of sciences Semlalia (UCA-FSSM), B.P. 2390-40000 Marrakech, Morocco
3. Laboratory of Nanomaterials, Energy and Environment (LNEE), Cadi Ayyad University, Faculty of sciences Semlalia (UCA-FSSM), B.P. 2390-40000 Marrakech, Morocco
4. Laboratoire des Sciences des Matériaux Inorganiques et Leurs Applications, Faculté des Sciences Semlalia (UCA-FSSM), B.P. 2390-40000 Marrakech, Morocco