1. School of Mechanical and Production Engineering, Nanyang Technological University, Singapore
2. School of Mechanical and Production Engineering, Nanyang Technological University, Singapore and System and Engineering Management, School of Mechanical and Production Engineering, Nanyang Technological University, Singapore.