1. Natural Resources and Sustainable Development Laboratory, Research Unit in Nutrition, Metabolism and Physiology, Department of Biology, Faculty of Sciences, Ibn Tofail, University, Kenitra, Morocco
2. Organic Chemistry catalysis and Environment Laboratory, Department of Chemistry, Faculty of Sciences Ibn Tofail University, Kenitra, Morocco
3. Department of Biology, Bahir Dar University, Bahir Dar, Ethiopia
4. Laboratory of Therapeutic and Organic Chemistry, Faculty of Pharmacy, University of Montpellier, Montpellier, France
5. Department of Pharmaceutics, College of Pharmacy, King Saud University, Riyadh, Saudi Arabia