lifepo4 battery cost