Whale optimization algorithm based on nonlinear convergence factor and chaotic inertial weight. (10th August 2020)