Improved Algorithm Based on AEKF for State of Charge Estimation of Lithium-ion Battery