Heparin: Structure Cellular Functions and Clinical Applications