BWC: A Ballast Water Curve Algorithm for Optimizing Ship Fuel Consumption | IEEE Conference Publication | IEEE Xplore