1. Base for International Science and Technology Cooperation: Carson Cancer Stem Cell Vaccines R&D Center, Shenzhen Key Lab of Synthetic Biology, Department of Physiology, School of Basic Medical Sciences Shenzhen University, Shenzhen 518055, China
2. Guangdong Key Laboratory for Biomedical Measurements and Ultrasound Imaging, School of Biomedical Engineering, Shenzhen University, Shenzhen 518055, China
3. State Key Laboratory of Pharmaceutical Biotechnology, Department of Biotechnology and Pharmaceutical Sciences, School of Life Sciences, Nanjing University, Nanjing 210023, China