Sonochemical and visible light induced photochemical and sonophotochemical degradation of dyes catalyzed by recoverable vanadium-containing polyphosphomolybdate immobilized on TiO2 nanoparticles.