1. Fluid Dynamic Group; Institute of High Performance Computing; Singapore 138632 Singapore
2. Dept. of Hepatobiliary Surgery; Southern Medical University Zhujiang Hospital; Guangzhou 510280 P.R. China
3. Dept. of Bioengineering; National University of Singapore; Singapore 117576 Singapore