Effect of metal ions on the molecular weight distribution of humic substances derived from municipal compost: ultrafiltration and size exclusion chromatography with spectrophotometric and inductively coupled plasma-MS detection.