Recent advances in the development of magnetically recoverable metal nanoparticle catalysts