Text this: Kinematics Analysis of a Novel Five-Degree-of-Freedom Spatial Parallel Micromanipulator