Universitat politecnica de Catalunya, ICFO