1. Faculty of Sciences and Techniques, Sultan Moulay Slimane University, Morocco
2. Faculty of Sciences, Chouaib Doukkali University, Morocco
3. Independent Researcher, Morocco
4. Nutritional Physiopathologies and Toxicology Team, Faculty of Sciences, University Chouaib Doukkali, Morocco
5. Faculty of Sciences and Techniques, University Sultan Moulay Slimane, Morocco
6. Laboratory of Biological Engineering, Faculty of Sciences and Techniques, Sultan My Slimane University, Morocco
7. Higher Institute of Nursing Professions and Health Techniques, Ministry of Health, Morocco
8. Nutritional Physiopathologies and Toxicology Team. Faculty of Sciences, University Chouaib Doukkali, Morocco