Automatic load-adapting passive upper limb exoskeleton. (September 2017)