Efficient degradation of methylene blue by magnetically separable Fe3O4/chitosan/TiO2 nanocomposites