1. Department of Mechanical and Manufacturing Engineering, Faculty of Engineering and Built Environment, Universiti Kebangsaan Malaysia , Selangor , 43600 , Malaysia
2. Department of Manufacturing Technology, Faculty of Engineering Technology, Universiti Teknikal Malaysia , Melaka , 76100 , Malaysia
3. Department of Manufacturing Process, Faculty of Manufacturing Engineering, Universiti Teknikal Malaysia , Melaka , 76100 , Malaysia