Cost Effective Programmable Battery Management System Review, Design and Implementation | IEEE Conference Publication | IEEE Xplore