1. Laboratoire de Catalyse et Synthèse en Chimie Organique, Faculté des Sciences, Université de Tlemcen, B.P. 119, Tlemcen 13000, Algeria
2. Faculté de Médecine, Université de Tlemcen, 12 B P 123 Hamri Ahmed, Tlemcen 13000, Algeria
3. Laboratoire de Chimie Moléculaire et Thioorganique, UMR CNRS 6507, INC3M, FR 3038, ENSICAEN et Université de Caen Normandie, 14050 Caen, France