A dual-population multi operators harmony search algorithm for dynamic optimization problems