New Heuristics For The 0-1 Multi-Dimensional Knapsack Problems