Cable-suspended Parallel Robot Research Articles