1pcs 2.3V 40Ah lithium Titanate battery LTO66160 10C discharge batteries DIY 12V 24V low temperature resistant