1. Institute of Metallurgical Resources and Environmental Engineering
2. Northeastern University
3. Shenyang 110819
4. China
5. Institute of New Energy
6. State Key Laboratory of Heavy Oil Processing
7. China University of Petroleum
8. Beijing 102249
9. School of Materials Science and Engineering
10. Shenyang University of Technology
11. 110178 Shenyang
12. School of Resources and Materials
13. Northeastern University at Qinhuangdao Branch
14. Qinhuangdao
15. P. R. China
16. Department of Civil and Environmental Engineering
17. Rice University
18. Houston
19. USA