ENDORSING STABLE AND STEADY POWER SUPPLY BY EXPLOITING ENERGY STORAGE