Multi-objective energy management and charging strategy for electric bus fleets in cities using various ECO strategies