[1] Chongqing Med Univ, Dept Nephrol, Affiliated Hosp 1, Chongqing 400016, Peoples R China
[2] Chongqing Med Univ, Dept Expt Ctr, Affiliated Hosp 1, Chongqing 400016, Peoples R China
[3] Chongqing Med Univ, Dept Surg, Affiliated Hosp 1, Chongqing 400016, Peoples R China
[4] Wannan Med Coll, Affiliated Hosp 1, Dept Nephrol, Wuhu 241100, Anhui, Peoples R China