Underactuated hands: Fundamentals, performance analysis and design