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