Text this: Kinematics and Dynamics Analysis of a Two-degree-of-freedom Arm Rehabilitation Robot