A virtual-reality-based telerehabilitation system with force feedback | Synapse