Developments in smart multi-function gait assistive devices for the prevention and treatment of knee osteoarthritis—a literature review