1. Department of Ophthalmology, Army Medical Center of PLA, Army Medical University, Chongqing 400042, China
2. Department of Oncology, Xinqiao Hospital, Army Medical University, Chongqing 400039, China
3. School of Pharmacy and Bioengineering, Chongqing University of Technology, Chongqing 400054, China
4. Department of Pharmacy, Chongqing Hospital of Traditional Chinese Medicine, Chongqing 400011, China
5. Chongqing Key Laboratory of Medicinal Chemistry & Molecular Pharmacology, Chongqing University of Technology, Chongqing 400054, China