1. College of Pharmacy, Academy of Integrative Medicine
2. The National & Local Joint Engineering Research Center for Drug Development of Neurodegenerative Disease
3. Dalian Medical University
4. Dalian 116044
5. China
6. State Key Laboratory of Fine Chemicals
7. Dalian University of Technology
8. Dalian 116024