Text this: State of Charge Estimation on Lithium-Ion Batteries Using Particle Swarm Optimization Method