Intra-pulmonary arteriovenous anastomoses and pulmonary gas exchange: evaluation by microspheres, contrast echocardiography and inert gas elimination.