Development of a home-based Computer Assisted Arm Rehabilitation (hCAAR) device for upper limb exercises in stroke patients