Progress and Challenges of Hand Exoskeletons for Neurorehabilitation | Synapse