1. Department of Biomedical Engineering, Yale University, New Haven, Connecticut 06511, United States
2. State Key Laboratory of Precision Measurement Technology and Instrument, Tianjin University, Tianjin 300072, China
3. Yale Stem Cell Center and Yale Cancer Center, Yale School of Medicine, New Haven, Connecticut 06511, United States
4. Human and Translational Immunology, Yale School of Medicine, New Haven, Connecticut 06511, United States