Adaptive line-of-sight path following control for underactuated autonomous underwater vehicles in the presence of ocean currents. (18th December 2017)