A theoretical and empirical study of agricultural contracts and organization based on the transaction cost framework.