1. Department of Stomatology
2. Shanghai Xuhui District Dental Center
3. Shanghai 200032
4. People's Republic of China
5. Key Laboratory of Synthetic and Self-Assembly Chemistry for Organic Functional Molecules
6. Shanghai Institute of Organic Chemistry
7. Chinese Academy of Sciences