1. Department of Mechanical Engineering, Johns Hopkins University, Baltimore, Maryland 21218, United States
2. College of Veterinary Medicine, China Agricultural University, Beijing 100193, China
3. Department of Biomedical Engineering, Johns Hopkins University, Baltimore, Maryland 21218, United States
4. Beijing Mingrida Science & Technology Development Co., Ltd., Beijing 100095, China
5. Institute for NanoBiotechnology, Johns Hopkins University, Baltimore, Maryland 21218, United States