1. Hamad Medical Corporation,Department of Surgery,Doha,Qatar
2. Qatar University,Department of Computer Science,Doha,Qatar
3. University of Houston,Department of Computer Science,Houston,Texas,USA
4. Politecnico di Milano,Department of Mechanical Engineering,Milan,Italy