Scheduling in flexible job-shop manufacturing system by improved tabu search