Bondgraph modelling and simulation of the dynamic behaviour of above-knee prostheses