Silicon quantum dot nucleation on Si3N4, SiO2 and SiOxNy substrates for nanoelectronic devices