Antiproliferative effect of adiponectin on MCF7 breast cancer cells: a potential hormonal link between obesity and cancer.