PANORAMA OF ENERGY STORAGE APPLICATIONS