Computational analysis of multivalency in lectins: structures of garlic lectin-oligosaccharide complexes and their aggregates.