All Catalan Institute for Nanoscience and Nanotechnology articles