A fuzzy generalized predictive control using affine fuzzy predictors for nonlinear systems