Metalloporphyrin-modified semiconductors for solar fuel production | Publicación