Comparison of dynamic programming-based energy management strategies including battery life optimization | IEEE Conference Publication | IEEE Xplore