Text this: KFESO-based composite anti-disturbance control for distributed cooperative path following of unmanned surface vehicles