1. School of Chemical Engineering and Technology
2. Xi'an Jiaotong University
3. Xi'an 710049
4. P. R. China
5. Liaoning Key Lab for Energy Materials and Chemical Engineering
6. School of Chemical Engineering
7. State Key Lab of Fine Chemicals
8. Dalian University of Technology
9. Dalian 116024
10. Department of Chemistry and Laboratory for Emerging Materials & Technology
11. Clemson University
12. Clemson
13. USA