Preparation of ternary Ag/Ag3PO4/g-C3N4 hybrid photocatalysts and their enhanced photocatalytic activity driven by visible light