Dental pulp stem cells as a multifaceted tool for bioengineering and the regeneration of craniomaxillofacial tissues