1. Department of Chemistry
2. Lanzhou University
3. Lanzhou 730000
4. China
5. Key Laboratory of Petrochemical Catalytic Science and Technology
6. Liaoning Province
7. Liaoning Shihua University
8. Fushun 113001
9. Syncat@Beijing
10. Synfuels China Technology Co., Ltd
11. Beijing