Highly efficient CdS/CeO2/Ag3PO4 nanocomposite as novel heterogenous catalyst for Knoevenagel condensation and acetylation reactions | Synapse