1. Department of Stomatology
2. Shanghai Tenth People's Hospital
3. Tongji University School of Medicine
4. 200072 Shanghai
5. China
6. College of Polymer Science and Engineering
7. State Key Laboratory of Polymer Materials Engineering
8. Sichuan University
9. 610065 Chengdu
10. Department of Mechanical Engineering
11. University of Engineering and Technology
12. 25120 Peshawar
13. Pakistan