Design and implementation of knee-ankle exoskeleton for energy harvesting and walking assistance. (1st December 2022)