Biology, properties and clinical application of mesenchymal stem cells