TYPES OF ENERGY STORAGE A COMPREHENSIVE GUIDE