[1] Wuhan Univ, Dept Urol, Zhongnan Hosp, Wuhan 430071, Peoples R China
[2] Wuhan Univ, Dept Thorac Surg, Zhongnan Hosp, Wuhan 430071, Peoples R China
[3] Hubei Key Lab Tumor Biol Behav & Hubei Prov Clin R, Wuhan 430071, Peoples R China
[4] Wuhan Univ, Dept Ultrasound, Zhongnan Hosp, Wuhan 430071, Peoples R China
[5] Rowan Univ, Dept Surg & Biomed Sci, Cooper Med Sch, Camden, NJ USA