Fixed and self-paced treadmill walking for able-bodied and transtibial amputees in a multi-terrain virtual environment