Nature Nanotechnology Nature Nanotechnology, Nature Publishing Group, 2017, pp.631. ⟨10.1038/nnano.2017.86⟩ UPCommons. Portal del coneixement obert de la UPC Universitat Politècnica de Catalunya (UPC) Recercat. Dipósit de la Recerca de Catalunya instname