Tainan University of Technology National Yunlin University of Science and Technology Tamkang University