Simultaneous energy management and optimal components sizing of a zero-emission ferry boat | Synapse