Overview of existing cartilage repair technology - McNickle, A G; Provencher, M T; Cole, B J (Sports Med Arthrosc Rev, 2008)