Three-Dimensional Kinematic Modelling of the Human Shoulder Complex—Part II: Mathematical Modelling and Solution Via Optimization | Synapse