The supply chain effects of trade credit under uncertain demands