A Microsoft Kinect-Based Virtual Rehabilitation System to Train Balance Ability for Stroke Patients | Synapse