Comparative analysis of 12 methods using wearable inertial sensors for gait parameters estimation during walking