An Evolutionary Simulating Annealing Algorithm for Google Machine Reassignment Problem