Text this: Does stress affect medical students' sleep quality? A cross-sectional study at Menoufia University, Egypt.