While not wishing to be bound by theory, it is believed that the self-assembly of the nanowires on the substrate to form the film depends on factors such as substrate surface tension and convection, as well as nanowire-substrate surface and nanowire-nanowire interactions.