Economic and Environmental Generation and Voyage Scheduling of All-Electric Ships | IEEE Journals & Magazine | IEEE Xplore