1. Department of Mechanical and Aerospace Engineering
2. The Hong Kong University of Science and Technology
3. Hong Kong
4. Collaborative Innovation Center for Bio-Med Physics Information Technology
5. College of Science
6. Zhejiang University of Technology
7. Hangzhou 310023
8. China