Describir: A novel harmony search algorithm based on teaching-learning strategies for 0-1 knapsack problems.