1. Department of Pharmacology and Neuroscience, Institute for Alzheimer’s Disease and Aging Research, University of North Texas Health Science Center, Fort Worth, Texas 76107, United States
2. Zhejiang Provincial Key Laboratory of Aging and Neurological Disorder Research, The First Affiliated Hospital of Wenzhou Medical University, Wenzhou, Zhejiang 325000, China
3. Department of Mechanical and Aerospace Engineering, University of Texas, Arlington, Texas 76019, United States