Effects of stress on sleep quality: multiple mediating effects of rumination and social anxiety | Synapse