1. Faculty of Materials Science and Chemical Engineering
2. Ningbo University
3. Ningbo 315211
4. P. R. China
5. Division of Physical Sciences and Engineering and KAUST Catalysis Centre
6. King Abdullah University of Science and Technology
7. Thuwal 23955-6900
8. Saudi Arabia
9. Key Laboratory of Synthetic Rubber
10. Changchun Institute of Applied Chemistry
11. Chinese Academy of Sciences
12. Changchun 130022