Optimizing the Collaboration Structure in Cross-Silo Federated Learning