Text this: State of Charge Estimation in Batteries for Electric Vehicle Based on Levenberg–Marquardt Algorithm and Kalman Filter