Designing mixed-model assembly lines: a literature review