Fingerprinting polysaccharides with single-molecule atomic force microscopy