A hybrid tournament differential evolution algorithm for solving optimisation problems and applications. (28th October 2022)