National Engineering Center for Biochip at Shanghai, Libing Rd, 151, Shanghai, 201203, China.|National Engineering Center for Biochip at Shanghai, Libing Rd, 151, Shanghai, 201203, China.|National Engineering Center for Biochip at Shanghai, Libing Rd, 151, Shanghai, 201203, China.