Santhanagopalan S. Computer Aided Engineering of Batteries 2023