A Soft Textile-Based System to Harvest Walking Energy for Rehabilitative and Assistive Devices