1. The Chinese University of Hong Kong, Department of Computer Science and Engineering
2. University of Michigan, Electrical Engineering and Computer Science
3. Department of Computer Science and Engineering,The Chinese University of Hong Kong
4. Imsight Medical Technology Inc., Shenzhen, China