The Si-Sn chemical bond: an integrated thermochemical and quantum mechanical study of the SiSn diatomic molecule and small Si-Sn clusters.