1. Univ Rennes CNRS ISCR (Institut des Sciences Chimiques de Rennes) – UMR 6226 35000 Rennes France
2. Laboratory of Organic Materials and Heterochemistry University of Tebessa Rue de Constantine 12002 Tébessa Algeria
3. Laboratory of Chemistry Molecular Engineering and Nanostructures University of Ferhat Abbas-Sétif 1 19000 Sétif Algeria