1. School of Life Sciences, Yunnan University, Kunming, Yunnan 650091, P.R. China
2. The First Affiliated Hospital of Kunming Medical University, Kunming, Yunnan 650031, P.R. China
3. School of Chemical Science and Technology, Yunnan University, Kunming, Yunnan 650091, P.R. China
4. YinMore Biotech Co., Ltd., Kunming, Yunnan 650224, P.R. China
5. Yunnan Cancer Hospital and The Third Affiliated Hospital of Kunming Medical University and Yunnan Cancer Center, Kunming, Yunnan 650118, P.R. China
6. Byrd Alzheimer's Institute, University of South Florida, Tampa, FL 33613, USA