Affiliation: | 1. Department of Dentistry, Second Affiliated Hospital, School of Medicine, Zhejiang University, China;2. Department of Dentistry, Sir Run Run Shaw Hospital, School of Medicine, Zhejiang University, China;3. Dental Implant Center, West China College of Stomatology, Sichuan University, China |