1. Tongji University Cancer CenterShanghai Tenth People's HospitalTongji University School of Medicine Shanghai 200072 P. R. China
2. State Key Laboratory of High Performance Ceramics and Superfine MicrostructureShanghai Institute of CeramicsChinese Academy of Sciences Shanghai 200050 P. R. China
3. Shanghai Key Laboratory of Green Chemistry and Chemical ProcessesSchool of Chemistry and Molecular EngineeringEast China Normal University Shanghai 200062 P. R. China
4. Institute for Biomedical Materials and DevicesFaculty of ScienceUniversity of Technology Sydney Sydney NSW 2007 Australia
5. Department of RadiotherapyHuadong HospitalFudan University Shanghai 200040 P. R. China