University Affiliation: 
L’Université de Lille, France