Novel electrospun bead-like Ag2MoO4 nanofibers coated on Ni foam for visible light-driven heterogeneous photocatalysis and high-performance supercapacitor electrodes