New insight into adiponectin role in obesity and obesity-related diseases