Knee Articular Cartilage Repair: Cartilage Autograft Implantation System Versus Conventional Microfracture | NCT01498029 | Trialant