A hybrid steady-state evolutionary algorithm using random swaps for Gaussian model-based clustering