Laboratory for Cellular Biomechanics and Regenerative Medicine;
Department of Biomedical Engineering;
College of Life Science and Technology;
Huazhong University of Science and Technology;
Wuhan 430074;
China;
Department of Mechanical Science and Engineering;
University of Illinois at Urbana-Champaign;
Urbana;
IL 61801;
USA;
Laboratory for Cellular Biomechanics and Regenerative Medicine;
Department of Biomedical Engineering;
College of Life Science and Technology;
Huazhong University of Science and Technology;
Wuhan 430074;
China;
Department of Mechanical Science and Engineering;
University of Illinois at Urbana-Champaign;
Urbana;
IL 61801;
USA;