Superparamagnetic nanoparticle-supported palladium: a highly stable magnetically recoverable and reusable catalyst for hydrogenation reactions