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