Applied Exoskeleton Technology: A Comprehensive Review of Physical and Cognitive Human-Robot Interaction