[1] E China Normal Univ, Shanghai Engn Res Ctr Mol Therapeut & New Drug De, Inst Drug Discovery & Dev, Shanghai 200062, Peoples R China
[2] Wuhan Univ Technol, Coll Chem Engn, Wuhan 430070, Peoples R China
[3] Changzheng Hosp, Dept Diagnost Imaging, Shanghai 200003, Peoples R China