[1] Shenzhen Univ, Inst Urol, Affiliated Hosp 3, Shenzhen 518000, Peoples R China
[2] Univ Sci & Technol Beijing, Res Ctr Bioengn & Sensing Technol, Dept Chem & Biol Engn, Beijing Key Lab Bioengn & Sensing Technol, Beijing 100083, Peoples R China
[3] Shantou Univ, Teaching Ctr, Shenzhen Luohu Hosp, Med Coll, Shantou 515000, Peoples R China