Energy storage has become a hot topic gaining much public attention in recent years for many reasons. Solar energy is…