[Hepatopulmonary syndrome: pathogenesis, diagnosis and treatment].