1. Department of Neurology, China-Japan Union Hospital of Jilin University, Changchun 130033, China
2. Department of Neurology, The People’s Hospital of Liaoning Province, No. 33 Wenyi Road, Shenyang, Liaoning 110016, China
3. Department of Laboratory Animal Science, China Medical University, No. 77 Puhe Road, Shenyang North New Area, Shenyang, Liaoning 110122, China