Design of a Z-scheme g-C3N4/CQDs/CdIn2S4 composite for efficient visible-light-driven photocatalytic degradation of ibuprofen.