PylonTech 100Ah 12V Lithium Battery RT12100G31 self-heating