1. Faculté de Chimie Laboratoire de Synthèse Macromoléculaire et Thio-organique Macromoléculaire; USTHB; Algiers Algeria
2. Department of Chemistry; Virginia Commonwealth University; Richmond VA USA
3. Nanomaterials Characterization Center; Virginia Commonwealth University; Richmond VA USA