Development and analysis of a gravity-balanced exoskeleton for active rehabilitation training of upper limb | Synapse