Singularity analysis and dexterity performance on a novel parallel mechanism with kinematic redundancy. (31st August 2019)