1. University of Monastir
2. Laboratoire de Physico-chimie des Matériaux
3. Faculté des Sciences de Monastir
4. 5019 Monastir
5. Tunisia
6. Department of Chemistry
7. College of Science Al-Zulfi
8. Majmaah University
9. Saudi Arabia
10. Département de Chimie Moléculaire
11. Université Grenoble Alpes
12. 38058 Grenoble Cedex 9
13. France
14. Institute of Chemical Sciences of Rennes
15. UMR 6226
16. University of Rennes 1
17. 35042 Rennes
18. Institut de Chimie des Substances Naturelles CNRS
19. Faculty of Chemistry
20. Wrocław University of Technology
21. 50-370 Wrocław
22. Poland
23. College of Science
24. Qassim University
25. Buraidah 51452