Transoesophageal echocardiography: what the general cardiologist needs to know