1. Laboratoire de Chimie et Modélisation Mathématique
2. Université Hassan 1er
3. Faculté Polydisciplinaire de Khouribga
4. 25000 Khouribga
5. Morocco
6. Department of Pharmaceutical Sciences
7. Group of Catalysis and Organic Green Chemistry
8. University of Perugia
9. 06100 Perugia
10. Italy
11. Equipe de Chimie de Coordination et Catalyse
12. Département de Chimie
13. Université Cadi Ayyad
14. Faculté des Sciences Semlalia
15. 40001 Marrakech
16. Institute of Physics
17. University of Neuchâtel
18. CH-2000 Neuchâtel
19. Switzerland