1 Department of Anatomy, Histology and Developmental Biology, Base for International Science and Technology Cooperation, Carson Cancer Stem Cell Vaccines R&D Center, International Cancer Center, Shenzhen University Health Science Center, Shenzhen 518055, China.
2 The Ohio State University Comprehensive Cancer Center, Columbus, OH 43210, USA.