GINTIC Institute of Manufacturing Technology, Nanyang Technological University;GINTIC Institute of Manufacturing Technology, Nanyang Technological University;School of Mechanical and Production Engineering, Nanyang Technological University;Computer Centre, Nanyang Technological University, Nanyang Avenue, Singapore 2263, Singapore