Adiponectin and its receptors: implications for obesity-associated diseases and longevity.