E-charging stations: the frontrunners