1. Laboratory of Bio-Organic Chemistry and Macromolecular, Faculty of Science and Technology of Marrakech, Department of Chemistry, Cadi Ayyad University, PO Box 549, Marrakech 40000, Morocco
2. Natural Macromolecules Team, Normal Graduate School, Department of Biology, University Cadi Ayyad, PO Box 575, Marrakech 40000, Morocco
3. Laboratory of Agro-Food, Biotechnologies and Valorization of Plant Bioresources, Faculty of Science Semlalia, Department of Biology, Cadi Ayyad University, PO Box 2390, Marrakech 40000, Morocco