Adaptive disturbance observer for trajectory tracking control of underwater vehicles. (15th March 2020)