A novel whale optimisation algorithm with filtering disturbance and nonlinear step. (1st November 2022)