Autologous Cartilage Implantation vs Arthroscopic Debridement | NCT02636881 | Trialant