Kinematics of a robotic 3UPS1S spherical wrist designed for laparoscopic applications Academic Article 2010 uri icon