1. Department of Urology, Shanghai Jiao Tong University Affiliated Sixth People’s Hospital, Shanghai, 200233, China
2. Shanghai Eastern Institute of Urologic Reconstruction, Shanghai Jiao Tong University, Shanghai 200233, China
3. Department of Instrument Science and Engineering, School of Electronic Information and Electrical Engineering, Shanghai Jiao Tong University, Shanghai 200240, China
4. Wake Forest Institute for Regenerative Medicine, Wake Forest School of Medicine, Winston-Salem, North Carolina 27157, USA