Good sleep quality is associated with better academic performance among Sudanese medical students · Study