Multi-objective nonlinear predictive control of process systems: A dual-mode tracking control approach. (January 2015)