University Affiliation: 
Université de Paris XII–Marne-la-Vallée, France