1. Department of Biomedical Engineering, Zhejiang University, Hangzhou 310027, China
2. School of Information Technology and Electrical Engineering, The University of Queensland, Brisbane, QLD 4072, Australia
3. State Key Lab of CAD&CG, Zhejiang University, Hangzhou 310027, China