Robot-assisted therapy for arm recovery for stroke patients: state of the art and clinical implication