Immobilization of platinum nanoparticles on the functionalized chitosan particles: an efficient catalyst for reduction of nitro compounds and tandem reductive Ugi reactions