Horizontal-Plane Trajectory-Tracking Control of an Underactuated Unmanned Marine Vehicle in the Presence of Ocean Currents. (6th May 2016)