Packaging BiVO4 nanoparticles in ZnO microbelts for efficient photoelectrochemical hydrogen production