1. Department of Mechanical and Manufacturing Engineering, Universiti Putra Malaysia Fakulti Kejuruteraan, Malaysia
2. Department of Mechanical and Manufacturing Engineering, Universiti Putra Malaysia, Serdang, Selangor, Malaysia
3. Department of Mechanical and Manufacturing Engineering, Faculty of Engineering, Universiti Putra Malaysia, Malaysia
4. Universiti Putra Malaysia, Malaysia