Solar-rechargeable battery based on photoelectrochemical water oxidation: Solar water battery.

Solar-rechargeable battery based on photoelectrochemical water oxidation: Solar water battery.