1. Unité de recherche “Synthèse et Structure de Nanomatériaux” UR11ES30
2. Faculté des Sciences de Bizerte
3. Université de Carthage
4. 7021 Jarzouna
5. Tunisia
6. Department of Chemistry – Faculty of Science
7. Taif University
8. Taif
9. Saudi Arabia
10. Chemistry Department
11. Faculty of Science
12. Kafrelsheikh University
13. 33516 KafrElSheikh
14. Egypt
15. Department of Chemistry
16. College of Science
17. King Saud University
18. Riyadh 11451
19. Department of Physics
20. University of Puerto Rico
21. San Juan
22. USA