1. Institute of Urology, The Third Affiliated Hospital of Shenzhen University, Shenzhen 518000, People’s Republic of China
2. Andrew and Peggy Cherng Department of Medical Engineering, California Institute of Technology, Pasadena, CA 91125
3. South China Hospital, Health Science Center, Shenzhen University, Shenzhen 518116, People’s Republic of China
4. Luohu Clinical Institute of Shantou University Medical College, Shantou University Medical College, Shantou 515000, People’s Republic of China
5. Department of General Surgery, Shenzhen Samii Medical Center, Shenzhen 518118, People’s Republic of China