1. Center of Neuroscience, Key Laboratory of Medical Neurobiology of Ministry of Health, Zhejiang Province Key Laboratory of Neurobiology, Zhejiang University School of Medicine, Hangzhou, Zhejiang 310058, China
2. Shanghai Applied Protein Technology Co., Ltd., Shanghai, China
3. Key Laboratory of Modern Toxicology of Shenzhen, Medical Key Laboratory of Guangdong Province, Medical Key Laboratory of Health Toxicology of Shenzhen, Shenzhen Center for Disease Control and Prevention, Shenzhen, China
4. Center of Neuroscience, Zhejiang University, 866 Yuhangtang Road, Hangzhou, China