Quality of life after total knee arthroplasty: effects of a 21-day inpatient rehabilitation program on pain and functional recovery | Synapse