Nonlinear model predictive energy management controller with load and cycle prediction for non-road HEV. (March 2015)