Nonlinear model-based predictive control of control nonaffine systems