Modelling and validation of a continuous rotary motor combining shape memory wires and overrunning clutches