single cell LiFePO4 overcharge protection