Online estimation of continuous gait phase for robotic transtibial prostheses based on adaptive oscillators