Canuto, Enrico (Formerly at the Politecnico di Torino); Novara, Carlo (Associate Professor, Politecnico di Torino); Carl