1. Laboratory of Molecular Chemistry, Department of Chemistry, Faculty of Sciences Semlalia, University of Cadi Ayyad, Marrakech, Morocco
2. Laboratory of Ecology and Environment–MARK Herbarium, Department of Biology, Faculty of Sciences Semlalia, University of Cadi Ayyad, Marrakech, Morocco
3. Laboratory of Biotechnology, Protection and Valorization of Plant Resources (URAC35 Association unit), Faculty of Sciences Semlalia, University of Cadi Ayyad, Marrakech, Morocco
4. Mohamed VI Polytechnic University (UM6P), Benguerir, Morocco
5. Departamento de Quimica Organica, Facultad de Farmacia, Universidad de Valencia, Valencia, España