1. Laboratory of Organic and Analytical Chemistry, Faculty of Sciences and Technologies, Sultan Moulay Slimane University, Beni-Mellal, Morocco
2. Laboratory of Materials Physics, Faculty of Sciences and Techniques, Sultan Moulay Slimane University, Beni-Mellal, Morocco
3. Laboratory of Chemical Processes and Applied Materials, Polydisciplinary Faculty, Sultan Moulay Slimane University, Beni-Mellal, Morocco
4. National School of Applied Sciences, Sultan Moulay Slimane University, Khouribga, Morocco