Ordered arrays of highly oriented single-crystal semiconductor nanoparticles on silicon substrates