Energy storage fundamentals and components