energy storing device