Rechargeable battery for energy storage