Production Scheduling based on Tabu and Scatter Search Techniques with an Heuristic Approach