ARCX - A below knee prosthesis that mimics the human gait