1. Molecular and Cell Biology Laboratory, Institute of Biomedical Sciences, Fudan University, 130 Dong-An Road, Shanghai 200032, China.
2. School of Life Sciences, Fudan University, 220 Han-Dan Road, Shanghai 200433, China.
3. Department of Biological Chemistry, School of Medicine, Fudan University, 130 Dong-An Road, Shanghai 200032, China.
4. Department of Neurosurgery, Zhongnan Hospital, Wuhan University, Wuhan 430071, China.
5. Department of Pathology, Zhongnan Hospital, Wuhan University, Wuhan 430071, China.