LiFePO4 battery pack