Bicompartmental knee arthroplasty vs total knee arthroplasty for the treatment of medial compartment and patellofemoral osteoarthritis