Knee articular cartilage repair and restoration techniques: a review of the literature - Richter, D L; Schenck, R C, Jr; Wascher, D C; Treme, G (Sports Health, 2016)