Affiliation: | Mechanobiology and Regenerative Medicine Laboratory,Bioengineering College,Chongqing University,Chongqing 400044,China;Key Laboratory of Biorheological Science and Technology(Chongqing University),Ministry of Education,Bioengineering College,Chongqing University,Chongqing 400044,China |