Synthetic Biomimetic Carbonate-Hydroxyapatite Nanocrystals for Enamel Remineralization