Adding problem specific knowledge to a tabu search approach to irregular cutting problems