A comparison of human bone marrow-derived mesenchymal stem cells and human umbilical cord-derived mesenchymal stromal cells for cartilage tissue engineering.