A survey on explicit model predictive control