LiFePO4 lithium batteries