Enhancing particle swarm optimization using generalized opposition-based learning
Opposition-Based Differential Evolution