A comprehensive approach for physical rehabilitation assessment in multiple sclerosis patients based on gait analysis