A Novel Generation of Ergonomic Upper-Limb Wearable Robots: Design Challenges and Solutions