Science and Technology Innovative Research Team in Higher Educational Institutions of Hunan Province,National and Natural Science Foundation of China; grant number:81070221; Visiting Scholar Foundation of Key Laboratory of Biorheological Science and Technology (Chongqing University) of Ministry of Education(2010);