Enhanced removal of basic violet 10 by heterogeneous sono-Fenton process using magnetite nanoparticles.