Affiliation: | 1. Department of Electronic Information and Communications, Huazhong University of Science and Technology, Wuhan, 430074, China;2. Department of Organ transplantation, Tongji Hospital, Huazhong University of Science and Technology, 430022, Wuhan, China;3. Department of Radiology, Tongji Hospital, Huazhong University of Science and Technology, 430030, Wuhan, China;4. School of Engineering, Hong Kong University of Science and Technology, Hong Kong;1. Biomedical and Multimedia Information Technology Research Group, School of Computer Science, University of Sydney, Sydney, Australia;2. Department of Urology, Nepean Hospital, Kingswood, Australia;3. Department of Molecular Imaging, Royal Prince Alfred Hospital, Sydney, Australia |