LiFePO4 energy storage battery