Adaptive solution of phase change problems over unstructured tetrahedral meshes