Differential Evolution: A Handbook For Global Permutation-based Combinatorial Optimization