Model-based design of an energy management strategy for a hybrid electric bus