1. School of Chemistry and Chemical Engineering
2. Chongqing University of Technology
3. Chongqing 400054
4. P. R. China
5. Key Laboratory of Luminescent and Real-Time Analytical Chemistry
6. Ministry of Education
7. Southwest University
8. Chongqing 400715