[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] Natl Engn Res Ctr Beijing Biochip Technol, Beijing, Peoples R China