School of Mechanical and Manufacturing Engineering University of New South Wales Sydney NSW 2052 Australia;
School of Engineering Monash University Malaysia Selangor Darul Ehsan 47500 Malaysia;
School of Engineering Monash University Malaysia Selangor Darul Ehsan 47500 Malaysia;
State Key Laboratory for Digital Manufacturing Equipment and Technology Huazhong University of Science and Technology Wuhan 430074 China;