Relative effects of design, integration and information sharing on supply chain performance