Broken lines path following algorithm for a water-jet propulsion USV with disturbance uncertainties. (1st April 2020)