New TSP simulated annealing algorithm