Mechanism Design, Kinematics And Dynamics Analysis Of A 7-Degree-Of-Freedom (Dof) Cable-Driven Humanoid Robot Arm