[1] Shanghai Jiao Tong Univ, Key Lab Thin Film & Microfabricat Technol, Sch Elect Informat & Elect Engn,Minist Educ,Sch M, Inst Nano Biomed & Engn,Dept Instrument Sci & Tec, Shanghai 200240, Peoples R China
[2] Shanghai Jiao Tong Univ, Dept Radiol, Affiliated Peoples Hosp 6, Shanghai 200240, Peoples R China
[3] Shanghai Jiao Tong Univ, Inst Modern Design, Sch Mech Engn, Shanghai 200240, Peoples R China