Optimization in maritime inventory routing