LiFePO4 rechargeable battery