Fibrin sealant: current and potential clinical applications.