1. State Key Laboratory of Fine Chemicals
2. Laboratory of Advanced Materials and Catalytic Engineering
3. School of Chemical Engineering
4. Dalian University of Technology
5. Dalian 116024
6. School of Engineering and Technology
7. China University of Geosciences
8. Beijing 100083
9. P.R. China