1. Chongqing Key Laboratory of Catalysis and Functional Organic Molecules
2. College of Environmental and Biological Engineering
3. Chongqing Technology and Business University
4. Chongqing 400067
5. P. R. China
6. College of Materials Science and Engineering
7. Chongqing University
8. Chongqing 400044
9. National Key Laboratory of Fundamental Science of Micro/Nano-Devices and System Technology