A Study on the Computational Complexity of the Bilevel Knapsack Problem