1. Department of Surgery, Tianjin Haibin People's Hospital, Tianjin, P.R. China
2. Hippocrates D.O.O, Divaca, Slovenia
3. Tianjin Institute of Medical Science, Tianjin, P.R. China
4. Medinux (Tianjin) Technologies Co., Ltd., Tianjin, P.R. China
5. Department of Mechanical Engineering, University of California Berkeley, Berkeley, CA, USA