Hao, Chen Po, Tunghai University, Taiwan, Sri Lanka