1. Shenzhen Beike Cell Engineering Research Institute, Yuanxing Science and Technology Building, Nanshan, Shenzhen 518057, China
2. Stem Cell and Cancer Center, First Hospital, Jilin University, Changchun 130012, China
3. Stanford University Medical School, Palo Alto Veterans Institute for Research, Palo Alto, CA 94304, USA