[1] Sun Yat Sen Univ, Affiliated Hosp 5, Dept Nephrol, 52 Meihua Rd, Zhuhai 519000, Peoples R China
[2] Sun Yat Sen Univ, Affiliated Hosp 5, Dept Resp Med, 52 Meihua Rd, Zhuhai 519000, Peoples R China
[3] Sun Yat Sen Univ, Affiliated Hosp 5, Dept Oncol, 52 Meihua Rd, Zhuhai 519000, Peoples R China
[4] Sun Yat Sen Univ, Affiliated Hosp 5, Dept Gen Surg 2, 52 Meihua Rd, Zhuhai 519000, Peoples R China