Energy storage has become a hot topic gaining much public attention in recent years for many reasons. Solar energy is dependent on sunlight, and likewise, wind energy harness the power of the wind. In...