Palladium and platinum nanocrystals: Facile synthesis and thermal stability