1. Professional technology innovation center of Liaoning province for chemical static-mixing reaction, School of Energy and Power Engineering, Shenyang University of Chemical Technology , Shenyang 110142 , Liaoning , P.R. China
2. College of New Energy, China University of Petroleum (East China) , Qingdao 266580 , Shandong , P.R. China