Affiliation: | 1. Department of Mechanical Engineering, National University of Singapore, Singapore 117575, Singapore;2. School of Computing, National University of Singapore, Singapore 117417, Singapore;3. Faculty of Dentistry, National University of Singapore, Singapore 119083, Singapore;4. School of Manufacturing Science and Engineering, Sichuan University, Sichuan 610065, China |