Energy storage for electric vehicles and clean energy storage power stations