Advancements in Energy-Storage Technologies: A Review of Current Developments and Applications | Synapse