Flow shop scheduling with human–robot collaboration: a joint chance-constrained programming approach