Marco Masseroli: marco DOT masseroli AT polimi DOT it Arif Canakoglu: arif DOT canakoglu AT polimi DOT it