Visible-light-driven N-TiO2@SiO2@Fe3O4 magnetic nanophotocatalysts: Synthesis, characterization, and photocatalytic degradation of PPCPs.