Model predictive control for ethanol steam reformers with membrane separation. (26th January 2017)