[1] Peking Univ, Inst Mol Med, Beijing 100871, Peoples R China
[2] Chinese Acad Sci, Shanghai Inst Biol Sci, Inst Neurosci, Shanghai 200031, Peoples R China
[3] Peking Univ, Coll Life Sci, State Key Lab Biomembrane Engn, Beijing 100871, Peoples R China