1. Department of Radiology
2. Shanghai Tenth People's Hospital
3. School of Medicine
4. Tongji University
5. Shanghai 200072
6. Key Laboratory of Synthetic and Self-assembly Chemistry for Organic Functional Molecules
7. Shanghai Institute of Organic Chemistry
8. CAS
9. Shanghai
10. China