Thromboxane A2 in health and disease.