[1] Tsing Hua Univ, Dept Biol Sci & Biotechnol, Beijing 100084, Peoples R China
[2] Tsing Hua Univ, Natl Engn Res Ctr Beijing Biochip Technol, Beijing 100084, Peoples R China
[3] Tsing Hua Univ, State Key Lab Biomembrane Biotechnol, Beijing 100084, Peoples R China
[4] Tsing Hua Univ, Dept Precis Instruments & Technol, Beijing 100084, Peoples R China