Affiliation: | (1) School of Life Science/Chemical Engineering, Sichuan University, 610041 Chengdu, PR China;(2) Department of Microbiology and Parasitology, Shanghai Jiao Tong University School of Medicine, 200025 Shanghai, PR China;(3) National Engineering Center for Biochip at Shanghai, Zhangjiang Hi-Tech Park, 151 Libing Road, 201203 Pudong, Shanghai, China |