[1] Chongqing Univ, Minist Educ, Coll Bioengn, Key Lab Biorheol Sci & Technol, Chongqing 400030, Peoples R China
[2] Chengdu Med Coll, Sch Med Lab Sci, Chengdu 610500, Sichuan, Peoples R China
[3] Nagoya Univ, Dept Mech Sci & Engn, Nagoya, Aichi 4648603, Japan