Battery Management Systems, Volume I: Battery Modeling: 1