Global Torch Path Generation for 2-D Laser Cutting Process using Simulated Annealing