ways on designing a supply chain