1. Department of Electrical and Computer EngineeringTemple University Philadelphia PA 19122 USA
2. Department of Preventive and Restorative SciencesSchool of Dental MedicineUniversity of Pennsylvania Philadelphia PA 19104 USA
3. Department of PeriodonticsSchool of Dental MedicineUniversity of Pennsylvania Philadelphia PA 19104 USA
4. Center for Innovation & Precision DentistrySchool of Dental MedicineSchool of Engineering and Applied SciencesUniversity of Pennsylvania Philadelphia PA 19104 USA