1. Key Laboratory of Biorheological Science and Technology; Ministry of Education; Bioengineering College; Chongqing University; Chongqing China
2. ‘111’ Project Laboratory of Biomechanics and Tissue Repair; Bioengineering College; Chongqing University; Chongqing China
3. Department of Cell Biology; the Third Military Medical University; Chongqing China
4. Department of Pathology; University of Southern California; Los Angeles CA USA