Cheng, Terry Shih-Chuan, Department of Mechanical Engineering, National Cheng Kung University, Taiwan, Taiwan, ROC