Lifepo4 battery