Chia-Chang Hu, Shih-Hsien Yang, Chi-Jen Wang & Wei-Chen Lin