1. Key Laboratory of Luminescence and Real-Time Analytical Chemistry (Ministry of Education)
2. College of Pharmaceutical Sciences
3. Southwest University
4. Chongqing 400716
5. China
6. Department of Microbiology
7. College of Basic Medical Science
8. Third Military Medical University
9. Chongqing 400038