The role of quality of care and attitude towards disability in the relationship between severity of disability and quality of life: findings from a cross-sectional survey among people with physical disability in China