Closed loop model predictive control of a hybrid battery-hydrogen energy storage system using mixed-integer linear programming | Synapse