Text this: A Bi-Level Programming-Based Method for Service Composition Optimization of Collaborative Manufacturing of Sewing Machine Cases