Ag@AgCl nanoparticles grafted on carbon nanofiber: an efficient visible light plasmonic photocatalyst via bandgap reduction. (19th November 2022)