ENERGY STORAGE TECHNOLOGIES AND APPLICATIONS