1. Department of Oral Implantology, School and Hospital of Stomatology, Jilin University, Changchun, 130021, China
2. Jilin Provincial Key Laboratory of Sciences and Technology for Stomatology Nanoengineering, Changchun 130021, China
3. Department of Cell Biology, Norman Bethune College of Medicine, Jilin University, Changchun, Jilin Province, China
4. State Key Laboratory on Integrated Optoelectronics, College of Electronic Science and Engineering, Jilin University, Changchun, 130012, China
5. Faculty of Science, Lebanese University, Nabatieh, Lebanon