State-of-Charge Estimation Methods