1 The PG 500 Series : Novel Heparan Sulfate Mimetics as Potent Angiogenesis and Heparanase Inhibitors for Cancer Therapy