Enhancements to the best fit heuristic for the orthogonal stock-cutting problem