A tele-rehabilitation system with bilateral haptic feedback to both the therapist and the patient via time-delay environment | IEEE Conference Publication | IEEE Xplore