Cartilage Repair By Tissue Engineering: Multi-Functional Polymers As Scaffold Materials