A Power-enhancing Exoskeleton Suit