1. College of Materials Science and Engineering Taiyuan University of Technology Taiyuan Shanxi 030024 China
2. Department of Chemistry University of California Riverside CA 92521 USA
3. Shanxi Key Laboratory of Gas Energy Efficient and Clean Utilization Taiyuan University of Technology Taiyuan Shanxi 030024 China
4. Department of Chemistry and Biochemistry California State University Long Beach Long Beach CA 90840 USA