Platinum nanoparticles on carbonaceous materials: the effect of support geometry on nanoparticle mobility, morphology, and melting