1. Northwestern University, Department of Biomedical Engineering, Evanston, Illinois, United States
2. Northwestern University, Department of Cell and Molecular Biology, Chicago, Illinois, United States
3. Northwestern University, Department of Biomedical Engineering, Evanston, Illinois, United StatescWuhan University of Technology, School of Information Engineering, Wuhan, Hubei, China
4. Northwestern University, Department of Mechanical Engineering, Evanston, Illinois, United States
5. Tulane University, School of Medicine, Tulane National Primate Research Center, Covington, Louisiana, United States