Cultured buffalo umbilical cord matrix cells exhibit characteristics of multipotent mesenchymal stem cells