Back-Support Exoskeletons and Rehabilitation Robotic Systems: A Review