MSED: a multi-modal sleep event detection model for clinical sleep analysis