1. Department of Mechanical Engineering, National Taiwan University of Science and Technology, Taipei, Taiwan
2. Department of Mechanical Engineering, National Taiwan University of Science and Technology, Taipei, Taiwan + School of Mechanical, Aerospace, Chemical, and Materials Engineering, Arizona State University, Tempe, United States