A novel supervisory control scheme to tackle variations in step length for walking with powered ankle prosthesis. (September 2018)