1. Nanomaterials and Systems for Renewable Energy Laboratory Research and Technology Center of Energy Technopark Borj Cedria, BP 095 Hammam Lif Tunisia
2. Research Laboratory on Energy and Matter for Nuclear Science Development (LR16CNSTN02) National Center for Nuclear Sciences and Technologies Sidi Thabet Technopark 2020 Tunis Tunisia
3. Laboratoire de recherche: Synthèse asymétrique et ingénierie moléculaire de matériaux organiques pour l'électronique organique (LR18ES19) Faculté des Sciences de Monastir Monastir 5000 Tunisia
4. Department of Chemistry Faculty of Science and Arts King Khalid University, Mohail, Asir Saudi Arabia