1. Laboratoire de Matériaux, Catalyse & Valorisation des Ressources Naturelles, URAC 24, Faculté des Sciences et Techniques, Université Hassan II, Casablanca, Morocco;
2. Laboratory of Biomolecular and Medicinal Chemistry, Department of Chemistry, Faculty of Science Semlalia, Marrakech, Morocco