In-situ synthesis of magnetic nanoparticle immobilized heterogeneous catalyst through mussel mimetic approach for the efficient removal of water pollutants