Palladium nanoparticles supported on polyaniline nanofibers as a semi-heterogeneous catalyst in water.