1. Newcastle University,Mechanical Design and Manufacturing Engineering SIT,Singapore
2. Newcastle University,Faculty of Science, Agriculture and Engineering,Singapore
3. Southern Taiwan University of Science & Technology,Faculty of Mechanical Engineering,Taiwan,CA