A Permutation-Based Heuristic Method for the Blocking Job Shop Scheduling Problem