[1] Shanghai Jiao Tong Univ, Bio X Inst, Key Lab Genet Dev & Neuropsychiat Disorders, Minist Educ, Shanghai, Peoples R China
[2] Shanghai Jiao Tong Univ, Zhangjiang Inst Adv Study, Shanghai 200240, Peoples R China
[3] Chinese Acad Sci, Shanghai Inst Organ Chem, Interdisciplinary Res Ctr Biol & Chem, Shanghai 201210, Peoples R China
[4] Chinese Acad Sci, Shanghai Inst Organ Chem, State Key Lab Chem Biol, Shanghai 200032, Peoples R China