Preparation and characterization of visible light-driven AgCl/PPy photocatalyst