[1] Tsing Hua Univ, Dept Biol Sci & Biotechnol, Beijing 100084, Peoples R China
[2] Tsing Hua Univ, State Key Lab Biomembrane & Membrane Biotechnol, Beijing 100084, Peoples R China
[3] Tsing Hua Univ, Minist Educ, Prot Sci Lab, Beijing 100084, Peoples R China
[4] Tsing Hua Univ, Yangtze Delta Reg Inst, Jiaxing 314050, Peoples R China