Permutation Flow Shop via Simulated Annealing and NEH