Novel osteochondral scaffold for cartilage regeneration: preclinical study.