1. Key Laboratory of Biorheological Science and Technology of Ministry of Education & 111 Project Laboratory of Biomechanics and Tissue Repair, College of Bioengineering, Chongqing University, Chongqing 400044, China
2. Integrative Stem Cell Center, China Medical University Hospital, China Medical University, Taichung 40402, Taiwan
3. Department of Pathology, Keck School of Medicine, University of Southern California, Los Angeles, CA 90033
4. State Key Laboratory of Bioelectronics, School of Biological Science & Medical Engineering, Southeast University, Nanjing 210096, China
5. Chongqing Key Laboratory of Translational Research for Cancer Metastasis and Individualized Treatment, Chongqing University Cancer Hospital, Chongqing 400030, China