NATURE-INSPIRED OPTIMIZATION ALGORITHMS IN KNAPSACK PROBLEM: A REVIEW