ZnO nanorods assembled with different porphyrins – size-tunable hybrid particles | Publicación