LEARNING-BASED NONLINEAR MODEL PREDICTIVE CONTROLLER FOR HYDRAULIC CYLINDER CONTROL OF SHIP STEERING SYSTEM