Heterogeneous sono-Fenton catalytic degradation of bisphenol A by Fe3O4 magnetic nanoparticles under neutral condition