Optimization for the minimum fuel consumption problem of a hybrid electric vehicle using mixed-integer linear programming | Synapse