Text this: Crossover-first differential evolution for improved global optimization in non-uniform search landscapes