Coordination contracts for a supply chain with yield uncertainty and low-carbon preference. (20th December 2018)