1. Department of Mechanical Engineering, National Cheng Kung University, Tainan City 701, Taiwan
2. Department of Mechanical Engineering, University of Minnesota, Minneapolis, MN 55455
3. Department of Computer Science and Engineering, University of Minnesota, Minneapolis, MN 55455