Effects of substituting anthropometric joints with revolute joints in humanoid robots and robotic hands: a case study