Adaptive state of charge estimation of Lithium-ion battery based on battery capacity degradation model. (October 2018)