lifepo4 100ah battery