Carbon nanotubes and porphyrins: an exciting combination for optoelectronic devices | Publicación