Data collection and outcome assessment
Baseline variables such as demographic data, comorbidities, and major laboratory tests were collected. Sleep quality within recent 1 month was assessed by Pittsburgh Sleep Quality Index (PSQI, ranges from 0 to 21 with higher scores indicating worse sleep quality) [