Modern Predictive Control by Ding Baocang