1. Molecular Chemistry Laboratory, Department of Chemistry, Semlalia Faculty of Sciences, Cadi Ayyad University, Marrakech, Morocco
2. Laboratory of Pharmacology and Toxicology, Biopharmaceutical and Toxicological Analysis Research Team, Faculty of Medicine and Pharmacy, Mohammed V University, Rabat, Morocco
3. Laboratoire de Chimie Organique Hétérocyclique, Centre de Recherche des Sciences des Médicaments, Pôle de Compétences Pharmacochimie, URAC 21, Faculté des Sciences, Mohammed V University Rabat, Rabat, Morocco
4. Department of Chemistry, Tulane University, New Orleans, LA, USA