1. State Key Laboratory of Organic-Inorganic Composites Beijing Key Lab of Bioprocess Beijing University of Chemical Technology 15 Beisanhuan East Road Beijing 100029 P. R. China
2. Department of Nuclear Medicine Peking University First Hospital 8 Xishiku Street Beijing 100034 P. R. China
3. Institute of Medical Technology Peking University Health Science Center 38 Xueyuan Road Beijing 100191 P. R. China
4. International Cancer Institute Peking University Health Science Center 38 Xueyuan Road Beijing 100191 P. R. China
5. Yunnan Baiyao Group 3686 Yunnan Baiyao Street Kunming 650500 P. R. China