1. Institute of Ultrasound Imaging
2. The Second Affiliated Hospital of Chongqing Medical University
3. Chongqing
4. China
5. Department of Mechanical and Industrial Engineering
6. University of Toronto
7. Toronto M5S 2E8
8. Canada
9. Department of Ophthalmology
10. Chongqing 400010