Key Laboratory of Systems Biology;
Institute of Biochemistry and Cell Biology;
Shanghai Institutes for Biological Sciences;
Chinese Academy of Sciences;
320 Yue- Yang Road;
Shanghai 200031;
China;
State Key Laboratory of Molecular Biology;
Institute of Biochemistry and Cell Biology;
Shanghai Institutes for Biological Sciences;
Chinese Academy of Sciences;
320 Yue-Yang Road;
Shanghai 200031;
China;
National Engineering Center for Biochip at Shanghai;
151 Libing Road;
Zhang/iang Hi-Tech Park;
Shanghai 201203;
China;
Hefei National Laboratory for Physical Sciences at Microscale and School of Life Sciences;
University of Science & Technology of China;
Hefei 230027;
China;