Xiangling Zhao, Yun Dong, Lixin Tang: A contribution-guided discrete differential evolution algorithm for the quadratic multiple knapsack problem. CEC 2016: 2641-2648