Semiconductor photocatalysts for water oxidation: current status and challenges.

Semiconductor photocatalysts for water oxidation: current status and challenges.