The selection of contracts in supply chains: an empirical analysis