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