Voyage Optimization for Swappable Battery-Powered Inland Containerships: Considering Heterogenous Flow Velocity and Multi-Battery Swapping | IEEE Conference Publication | IEEE Xplore