Highly dispersed silver nanoparticles confined in a nitrogen-containing covalent organic framework for 4-nitrophenol reduction. (10th August 2021)