1. Ningbo Institute of Materials Technology & Engineering
2. Chinese Academy of Sciences
3. Ningbo 315021
4. China
5. State Key Laboratory of Catalytic Material and Reaction Engineering
6. Research Institute of Petroleum Processing
7. SINOPEC
8. Beijing 100083