A compact unified methodology via a recurrent neural network for accurate modeling of lithium-ion battery voltage and state-of-charge | IEEE Conference Publication | IEEE Xplore