Nucleation theory and the early stages of thin film growth | Synapse