Modeling Supply Chain Contracts: A Review