1. School of Mechanical and Automotive EngineeringXiamen University of Technology Xiamen Fujian China
2. School of Mechanical, Materials and Mechatronic EngineeringUniversity of Wollongong Wollongong New South Wales Australia
3. Industrial Engineering, Department of EngineeringUniversity of Brawijaya Malang Indonesia