Balancing transfer lines with multi-spindle machines using GRASP