1. Department of Mechanical Engineering, Auckland University of Technology, Auckland 1010, New Zealand
2. School of Mechanical Engineering, Universiti Sains Malaysia, Nibong Tebal 14300, Malaysia
3. Department of Manufacturing and Mechanical Engineering Technology, Oregon Institute of Technology, Klamath Falls, OR 97601, USA
4. Department of Mechanical Engineering, National Taipei University of Technology, Taipei 10608, Taiwan