Integrated design of supply chain networks with three echelons, multiple commodities and technology selection