Engineering Research Center of Large Scale Reactor Engineering and Technology;
Ministry of Education;
State Key Laboratory of Chemical Engineering;
East China University of Science and Technology;
Shanghai 200237;
China;
Shanghai Wujing Chemical Co. Ltd.;
Shanghai 200241;
China;