A tree search based combination heuristic for the knapsack problem with setup. (September 2016)