Enhanced Solar-Driven Applications of ZnO@Ag Patchy Nanoparticles