1. Key Laboratory of Biorheological Science and Technology, Ministry of Education, College of Bioengineering, Chongqing University, Chongqing 400044, P. R. China
2. Dencare (Chongqing) Oral Care Co., Ltd, Chongqing, People's Republic of China
3. Duke Kunshan University – Media Art – Creative Practice Kunshan, Jiangsu 215316, China