Mesenchymal progenitor cells in human dental pulp: purification and characterisation