1. Department of Mechanics and Engineering Science, College of Engineering, Peking University, Beijing, China;
2. State Key Laboratory for Turbulence and Complex Systems, College of Engineering, Peking University, Beijing, China;
3. College of Medicine, Hebei University, Baoding, China; and
4. California Medical Innovations Institute, San Diego, California