An adaptive neuromuscular controller for assistive lower-limb exoskeletons