A Novel Modeling and State of Charge Estimation Scheme for Lithium-Ion Batteries