1. Key Laboratory of Biorheological Science and TechnologyMinistry of Education, College of BioengineeringChongqing University Chongqing 400030 China
2. College of Environment and ResourcesChongqing Technology and Business University Chongqing 400067 China
3. Media LabMassachusetts Institute of Technology Cambridge MA 02142 USA