Synthesis of magnetically recyclable g-C3N4/NiFe2O4 S-scheme heterojunction photocatalyst with promoted visible-light-response photo-Fenton degradation of tetracycline