Robust adaptive backstepping control for a lower-limb exoskeleton system with model uncertainties and external disturbances