Zinc: an endogenous and exogenous regulator of platelet function during hemostasis and thrombosis