Scleroglucan: a versatile polysaccharide for modified drug delivery