Mechanistic insights into TiO2 thickness in Fe3O4@TiO2-GO composites for enrofloxacin photodegradation