Understanding technologies for energy storage