a123 ion lithium battery cathode anode separator electrolyte diagram batteries typical short overheated regulating heat switch self take consists which circuiting lithicore 4pack consequences lifepo4 grepow hackaday discharges proton lithium battery fire ion batteries lipo charging fun config cause explosions holy god lot fires thermal runaway battery cabinet vrla explosion batteries telecommunications acid lead power smart system standby maintaining charge method systems protect result explode lithium ion batteries battery diagram does animation charging flow animated charges ions current electrons circuit explain discharging where balance problem explode scooters explode ion phonearena explode horizon disordered explode explosions battery generator explosion exploding batteries 12v backup regulator inside e46fanatics wind acid exploded safety truck gel bateria automotive volt box battery combustion cell lithium cylindrical test battery ion lithium explosion explode does why ommon causes battery flow current management system lithium develop batteries million electric recharged forcing battery lithium ion separator inside duracell ultra battery volt cvs explode explodes battery lipo eq parametric diy fire lithium faults investigating batteries ion trial polymer lithium battery simulate alternating batteries average guy tech lithium ion catch fire why phonearena explode lithium howstuffworks lithium ion battery batteries li flow note samsung discharge charge cathode anode cell electrode ions mechanism process positive chemical explosion explode