Preoperative and intraoperative factors contributing to patient satisfaction after bi-cruciate stabilized total knee arthroplasty. (20th August 2021)