Energy-optimal Three-dimensional Path-following Control of Autonomous Underwater Vehicles under Ocean Currents | IEEE Conference Publication | IEEE Xplore