Anomalous hepatic venous drainage into the left atrium: an unusual cause of hypoxemia.