Lin, Edward Y. H, National Taipei University of Technology, Taiwan