Design and analysis of a novel 12-DOF self-balancing lower extremity exoskeleton for walking assistance. (January 2022)