Text this: Modeling of lithium-ion battery and state of charge estimation using matlab/simulink