Adiponectin, ghrelin, and leptin differentially influence human platelet and human vascular endothelial cell functions: implication in obesity-associated cardiovascular diseases.