[1] Soochow Univ, Affiliated Hosp 1, Dept Radiol, Suzhou 215006, Peoples R China
[2] Soochow Univ, Coll Chem Chem Engn & Mat Sci, Key Lab Organ Synth Jiangsu Prov, Suzhou 215123, Peoples R China
[3] First People Hosp Wujiang City, Dept Radiol, Wujiang 215200, Peoples R China
[4] Inst Bioengn & Nanotechnol, Singapore 138669, Singapore