Affiliation:
1. Department of Mechanical and Power Engineering, East China University of Science and Technology, No. 130 Meilong Road, Lingyunlu Street, Xuhui District, Shanghai 200237, China
Funder
Natural Science Foundation of Shanghai Municipality
National Key Research and Development Program of China
State Key Laboratory of Chemical Engineering
Science and Technology Commission of Shanghai Municipality
National Natural Science Foundation of China
Publisher
American Chemical Society (ACS)