University Affiliation: 
Université de Cergy-Pontoise, France