Energy Storage: A Vital Element in Mankind's Quest for Survival and Progress