Conjugated Microporous Polymer Nanoparticles with enhanced dispersibility and water compatibility for photocatalytic applications.