Meng Chang Chen, National Chiao Tung University