Author: Shan-Ben Chen,Changjiu Zhou,Tzyh-Jong Tarn