SEARCH Articles Figures Tables A Comparison battery - hydroelectric power plant an electrochemical storage system. [Publishers Imprint]