Model-based Control of Upper Extremity Human-Robot Rehabilitation Systems