Stride-by-stride gait spatio-temporal parameters estimate from shank-worn IMU recordings: Validation on Parkinson, choreic, hemiparetic and healthy elderly subjects