Text this: Kinematics decoupling analysis of a hyper-redundant manipulator driven by cables