The prominent photoinduced voltage effect of as-prepared macroscopically long Ag core/Ni shell nanoheterojunctions