1. 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
2. Beijing Amsinomed Medical Co., Ltd; Beijing 100021 China