TiO2/CdSe core-shell nanofiber film for photoelectrochemical hydrogen generation.

TiO2/CdSe core-shell nanofiber film for photoelectrochemical hydrogen generation.