1. Key Laboratory of Biorheological Science and Technology, Ministry of Education, College of Bioengineering, Chongqing University, Chongqing 400030, China
2. School of Chemistry and Chemical Engineering, Chongqing University, Chongqing 401331, China
3. Bijie Institute of Traditional Chinese Medicine, Bijie City, Guizhou Province 551700, China
4. Media Lab, Massachusetts Institute of Technology, Cambridge, MA 02142, USA
5. HEMOS (Chongqing) Bioscience Co., Ltd, Chongqing 402760, China
6. Department of Nuclear Medicine, Institution of Chongqing Cancer, Chongqing 400030, China