Immunological functions of leptin and adiponectin