battery kinetics