Analysis of kinematics and reconfigurability of a spherical parallel manipulator