University Affiliation: 
Université d’Angers, France