Solving large-scale multidimensional knapsack problems with a new binary harmony search algorithm. (November 2015)