[1] Chinese Acad Sci, Shanghai Inst Biol Sci, Inst Biochem & Cell Biol, Mol Cell Biol Lab, Shanghai 200031, Peoples R China
[2] Shanghai Univ, E Inst, Model Organism Div, Shanghai, Peoples R China
[3] Shanghai Univ, Coll Life Sci, Shanghai 200436, Peoples R China
[4] Populat Council, Ctr Biomed Res, New York, NY 10021 USA