Visible light-driven photocatalytic activity of magnetic recoverable Ternary ZnFe sub 2O sub 4/rGO/g-C sub 3N sub 4 nanocomposites