A multiobjective dynamic programming method for capacity expansion | IEEE Journals & Magazine | IEEE Xplore