Molecular size distribution and spectroscopic characterization of humic substances