Ternary Ag nanoparticles/natural-magnetic SiO2-nanowires/reduced graphene oxide nanocomposites with highly visible photocatalytic activity for 4-nitrophenol reduction