Stagecoach is introducing 42 electric buses in Hull after receiving £3.9m from the city council.