Liaoning Provincial Key Laboratory of Chemical Separation Technology, Shenyang University of Chemical Technology, Shenyang 110142, P. R. China College of Science, Shenyang University of Chemical ...
Department of Chemical Engineering and Biotechnology, National Taipei University of Technology, 1, Section 3, Zhongxiao East Road, Taipei106-344, Taiwan ...