Dimension-matched plasmonic Au/TiO2/BiVO4 nanocomposites as efficient wide-visible-light photocatalysts to convert CO2 and mechanistic insights