Surface-chemical mechanism of heterogeneous polymerization and derivation of Tung's and Wesslau's molecular weight distribution