Neural network based robust adaptive control for a variable stiffness actuator