Affiliations
1East China Normal University and Shanghai Fengxian District Central Hospital Joint Center for Translational Medicine, Shanghai University of Medicine & Health Sciences Affiliated Sixth People′s Hospital South Campus, 201499, Shanghai
2East China Normal University and Shanghai Fengxian District Central Hospital Joint Center for Translational Medicine, Shanghai Key Laboratory of Regulatory Biology Institute of Biomedical Sciences and School of Life Sciences, East China Normal University, Shanghai 200241, China
3Shanghai University of Traditional Chinese Medicine, Shanghai, 201203, China
4 Key Laboratory for Biorheological Science and Technology of Ministry of Education, State and Local Joint Engineering Laboratory for Vascular Implants, Bioengineering College of Chongqing University, Chongqing, 400030, China