Hepatic veno-occlusive disease: pathogenesis, diagnosis and treatment