1. Postdoctoral Research Base
2. School of Chemistry and Chemical Engineering
3. Henan Institute of Science and Technology
4. Xinxiang 453003
5. People's Republic of China
6. Chongqing University
7. Chongqing 400030
8. Postdoctoral Research Base, Henan University of Technology
9. Zhengzhou 450001
10. College of Chemistry and Molecular Engineering
11. Zhengzhou University