Hot-electron-assisted S-scheme heterojunction of tungsten oxide/graphitic carbon nitride for broad-spectrum photocatalytic H2 generation