1. Key Laboratory of Biorheological Science and Technology, Ministry of Education, College of Bioengineering, Chongqing University; Chongqing 400044 People's Republic of China
2. College of Material Science and Engineering, Chongqing University; Chongqing 400044 People's Republic of China