A Review on the Recent Advances in Battery Development and Energy Storage Technologies | Synapse