I always get nucleation of metals onto the facets or on the defect sites or they just form separate islands. Any suggestions to achieve homogeneous nucleation?
The adsorption energy at semiconductor surfaces largely depends on the charge transfer mechanisms between the surface and adsorbed species, which is dictated by the electron affinities of the atoms involved. If the processes do not involve charge transfer, as in adsorption of closed shell systems, the adsorption energy depends only on the bonding. If charge transfer occurs, such as in your metal atoms, which are open shell systems, then the Fermi level is pinned differently, leading to vastly differing energy levels. One therefore needs to consider the atom types and surface energetics.
What I need is an epitaxial growth of metal on semiconductor nanocrystals and not the preferential deposition of metals. Ligand exchange does help but still it's not a homogeneous nucleation.
I think you need to treat your semiconductor surface by using a few attacks with HF (1% in EDI), this process helps to reduce the surface energy and increase the atomic growth of metal on semiconductor nanocrystals.
Ok, in this case I think you should change the ligands for example you can use the ligand-based a thiolate as (R-(SH)) which have a good affinity with metal space and more attached on semiconductor nanocrystals than Oleyalmine ligand.
I have tried DDT (Dodecanethiol) but it didn't work, I realized that it binds quite strongly to metals. The solution goes colloidally unstable when DDT was used. So, I tried DDA (Dodecylamine) which gave me the results shown in the picture.