Ag3PO4 and Ag3PO4–based visible light active photocatalysts: Recent progress, synthesis, and photocatalytic applications