A new quantum evolutionary algorithm using dynamic rotation angle catastrophe for knapsack problem. (9th September 2019)