Soft Tabu Search for Solving Quadratic Assignment Problems