Supply chain modelling and design