Synthesis methods and applications of palladium nanoparticles: A review | Synapse