A photo-catalysis and rotating nano-CaCO3 dynamic membrane system with Fe-ZnIn2S4 efficiently removes halogenated compounds in water