Robust discrete-time set-based adaptive predictive control for nonlinear systems. (March 2016)