Key Laboratory of Systems Biomedicine (Shanghai Jiao Tong University);
China Ministry of Education;
Shanghai;
200240;
China;
Dept. of Biomedical Engineering;
School of Life Science and Biotechnology;
Shanghai Jiao Tong University;
Shanghai;
200240;
China;
Med-X Research Institute;
Shanghai Jiao Tong University;
Shanghai. 200240;
China;
Shanghai Institute of Applied Physics;
Chinese Academy of Sciences;
Shanghai;
201800;
China;