[1] Chinese Acad Sci, Inst Biochem & Cell Biol, State Key Lab Mol Biol, Shanghai 200031, Peoples R China
[2] Chinese Acad Sci, Inst Biochem & Cell Biol, Key Lab Proteom, Shanghai 200031, Peoples R China
[3] Univ Giessen, Inst Biochem, Fachbereich 8, D-35392 Giessen, Germany
[4] Int Jacobs Univ Bremen, Sch Sci & Engn, D-28759 Bremen, Germany