1. Institute of Urology The Third Affiliated Hospital of Shenzhen University Shenzhen 518000 P. R. China
2. Shenzhen Following Precision Medical Research Institute Luohu Hospital Group Shenzhen 518000 P. R. China
3. Andrew and Peggy Cherng Department of Medical Engineering California Institute of Technology Pasadena CA 91125 USA
4. School of Biomedical Engineering Health Science Centre Shenzhen University Shenzhen 518060 P. R. China
5. South China Hospital Shenzhen University Shenzhen 518116 P. R. China
6. Teaching Center of Shenzhen Luohu Hospital Shantou University Medical College Shantou 515000 P. R. China