Transition Metal-Based Nanoparticles and their Applications in Catalysis and Energy Storage