[1] Shenzhen Univ, Int Canc Ctr, Affiliated Hosp 1, Dept Urol,Shenzhen Peoples Hosp 2,Shenzhen Inst Tr, Shenzhen 518039, Peoples R China
[2] Chinese Acad Sci, Shenzhen Inst Synthet Biol, Shenzhen Inst Adv Technol, Shenzhen 518055, Peoples R China
[3] Guangdong Key Lab Syst Biol & Synthet Biol Urogeni, Shenzhen 518035, Peoples R China
[4] Southern Univ Sci & Technol, Dept Biol, Shenzhen 518055, Peoples R China