Design and kinematics analysis of a novel six-degree-of-freedom serial humanoid torso. (28th December 2017)