Text this: Flowshop scheduling problem including learning and fatigue effects: theoretical contributions and case study