1. School of Mechanical and Production Engineering, Nanyang Technological University, Nanyang Ave., Singapore 2263
2. Department of Mechanical Engineering, The University of New Brunswick, Fredericton, N. B. Canada E3B5A3
3. School of Mechanical and Production Engineering, Nanyang Technological University, Singapore