Heparin and heparan sulfate: structure and function - Rabenstein,D.L. (Nat Prod Rep, 2002)