An application of Simulated Annealing to the cutting stock problem