Protosurv: A multimodal survival prediction framework based on prototype learning and gated hierarchical attention | Synapse