MPC-based battery thermal management controller for Plug-in hybrid electric vehicles
constrained model predictive control : stability and optimality .