[1] Beijing Normal Univ, Coll Chem, Minist Educ, Key Lab Radiopharmaceut, Beijing 100875, Peoples R China
[2] Helmholtz Zentrum Dresden Rossendorf, Inst Radiopharmaceut Canc Res, D-01314 Dresden, Germany
[3] Tech Univ Dresden, Dept Chem & Food Chem, D-01062 Dresden, Germany
[4] Univ Penn, Perelman Sch Med, Dept Radiol, Philadelphia, PA 19104 USA