1. Laboratory of Biomolecular Chemistry and Macromolecular, Faculty of Sciences, and Technology. Cadi Ayyad University, Marrakech, 40000, Morocco
2. Laboratory of Biotechnology and Molecular Bio-engineering, Faculty of Sciences, and Technology. Cadi Ayyad University, Marrakech, 40000, Morocco