1. Department of Biochemistry and Molecular Biology
2. West China School of Basic and Forensic Medicine
3. Sichuan University
4. Chengdu 610041
5. China
6. Key Laboratory of Drug Targeting and Drug Delivery Systems
7. Ministry of Education
8. West China School of Pharmacy