supply chains; heterogeneous networks