Variants of crossover operator for Differential Evolution (DE), originally due to Storner and Price (1).
References: (1) R. Storn and K. Price. Differential evolution - a simple and efficient heuristic for global optimization over continuous spaces. Journal of Global Optimization, 11:341-359, 1997.