Production scheduling based on Tabu and Scatter Search techniques