An Adaptive Differential Evolution with Multiple Crossover Strategies for Optimization Problems | Synapse