Electrochemical energy storage devices: state of the art and prospects | Synapse