[1] Politecn Torino, Dept Management & Prod Engn, Corso Duca Abruzzi, I-2410129 Turin, Italy
[2] Univ Strathclyde, Design Mfg & Engn Management Dept, 75 Montrose St, Glasgow City G1 1XJ, Scotland
[3] Natl Tech Univ Athens, Sch Mech Engn, Sect Ind Management & Operat Res, 9 Iroon Polytech str, Zografos 15780, Greece