All-nanoparticle self-assembly ZnO/TiO₂ heterojunction thin films with remarkably enhanced photoelectrochemical activity.