Department of Ultrasound Shanghai General Hospital Shanghai Jiao Tong University Shanghai 200080 China;
Department of Urology Shanghai General Hospital Shanghai Jiao Tong University Shanghai 200080 China;
Department of Radiology Thomas Jefferson University Philadelphia 19107 USA;
Department of Echocardiography Shanghai General Hospital Shanghai Jiao Tong University Shanghai 200080 China;