Battery voltage and state of power prediction based on an improved novel polarization voltage model. (November 2020)