1. School of Materials Science and Engineering
2. Shenyang University of Technology
3. Shenyang 110870
4. People's Republic of China
5. College of Chemistry and Chemical Engineering
6. Key Laboratory of Energy Resource and Chemical Engineering
7. State Key Laboratory Cultivation Base of Natural Gas Conversion
8. School of Chemistry and Chemical Engineering
9. Ningxia University
10. Yinchuan 750021