Zgaya, Hayfa, Institute of Engineering in Health of Lille, EA 2694, University of Lille 2, France