A Serial-Parallel Robotic Architecture for Surgical Tasks