[1] Soochow Univ, Sch Radiol & Interdisciplinary Sci RAD X, State Key Lab Radiat Med & Protect, Suzhou 215123, Peoples R China
[2] Soochow Univ, Jiangsu Higher Educ Inst, Collaborat Innovat Ctr Radiat Med, Suzhou 215123, Peoples R China
[3] Soochow Univ, Coll Chem Chem Engn & Mat Sci, Key Lab Organ Synth Jiangsu Prov, Suzhou 215123, Peoples R China
[4] Soochow Univ, Collaborat Innovat Ctr Suzhou Nano Sci & Technol, Suzhou 215123, Peoples R China
[5] Chinese Acad Sci, Inst Chem, BeiYiJie 2, Beijing 100190, Peoples R China
[6] Jining Univ, Dept Chem & Chem Engn, Qufu 273155, Peoples R China
[7] Soochow Univ, Affiliated Hosp 1, Dept Nucl Med, Suzhou 215006, Peoples R China