Hardware and software design trends and considerations in gamified stroke rehabilitation: Results from a systematic review | Synapse