[1] Chinese Acad Sci, Shanghai Inst Biol Sci, Mol Cell Biol Lab, Inst Biochem & Cell Biol, Shanghai 200031, Peoples R China
[2] Chinese Acad Sci, Grad Sch, Shanghai 200031, Peoples R China
[3] Third Mil Med Univ, Dept Med Genet, Chongqing 400038, Peoples R China