Beijing Key Laboratory of Fuels Cleaning and Advanced Catalytic Emission Reduction Technology;
College of Chemical Engineering;
Beijing Institute of Petrochemical Technology;
Beijing 102617;
Beijing Engineering Research Centre of Process Pollution Control and Key Laboratory of Green Process and Engineering;
Institute of Process Engineering;
Chinese Academy of Sciences;
Beijing 100190;
College of Environmental and Energy Engineering;
Beijing University of Technology;
Beijing 100124;