Designing product layouts using assembly-line balancing