The design and dynamic analysis of a novel 6-DOF parallel mechanism