National Taichung University of Science and Technology Feng Chia University National Taipei University of Science and Technology