Magnetic nanoscaled Fe3O4-CeO2-TiO2 composite: UV-Fenton reaction to degrade AO-7 dye