Enhanced optimisation-based inverse kinematics methodology considering joint discomfort. (1st January 2011)