k-Means clustering-based evolutionary algorithm for solving optimisation problems